我有一个来自(https://hub.docker.com/r/library/mysql/) in (docker )的容器,从这个yml开始,使用命令will k
“码头-组成-f stack.yml up”
# Use root/example as user/password credentials
version: '3.1'
services:
db:
image: mysql-test
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
adminer:
image: adminer
restart: always
ports:
- 8080:8080即使我删除了容器,它也会重新创建(mysql_adminer.1.4cxxxxxxxxxxxxx5iyt)它并启动它,大家怎么停止呢?
我采取了什么解决办法:
除了格式化驱动器外,我如何删除该容器?
解决方案:$ docker服务ls ID名称模式副本orbx4v7ipg7s mysql_adminer复制1/1管理员:最新*:8080->8080/tcp wm515zc39ltf mysql_db复制0/1 mysql-测试:最新
码头服务rm mysql_adminer mysql_adminer
码头服务rm mysql_db mysql_db
发布于 2018-05-25 08:12:02
删除restart: always或始终更改为否从坞-撰写yml文件。
重启
no是默认的重新启动策略,在任何情况下都不会重新启动容器。当指定always时,容器总是重新启动。如果退出代码指示发生故障,则on-failure策略将重新启动容器.
restart: "no"
restart: always
restart: on-failure
restart: unless-stoppedhttps://stackoverflow.com/questions/50524310
复制相似问题