Docker 管理员容器不断重新创建自身并自动启动

Docker 管理员容器不断重新创建自身并自动启动,docker,docker-toolbox,Docker,Docker Toolbox,我在(docker toolbox)中有一个容器from(),以使用命令will k的这个yml开始 “docker compose-f stack.yml up” 即使我删除了容器,它也会重新创建(mysql_adminer.1.4cxxxxxxxxxxx5iyt)并启动它,每个人都知道如何停止 我采取了哪些解决方案: 1.命令:docker update--restart=无容器ID=>不工作 2.在.yml重新启动中更改:“否”=>不工作 3.docker compose-f stack.

我在(docker toolbox)中有一个容器from(),以使用命令will k的这个yml开始

“docker compose-f stack.yml up”

即使我删除了容器,它也会重新创建(mysql_adminer.1.4cxxxxxxxxxxx5iyt)并启动它,每个人都知道如何停止

我采取了哪些解决方案:
1.命令:docker update--restart=无容器ID=>不工作
2.在.yml重新启动中更改:“否”=>不工作
3.docker compose-f stack.yml down=>输出:删除网络mysqltest\u默认值,无效果
4.重新启动虚拟箱映像=>当docker启动时,它仍将启动 5.删除所有内容,但它仍然存在

除了格式化驱动器外,如何删除该容器

解决方案: $docker服务 ID名称模式副本映像端口 orbx4v7ipg7s mysql_管理员已复制1/1管理员:最新*:8080->8080/tcp wm515zc39ltf mysql_db复制0/1 mysql测试:最新

$docker服务rm mysql\u管理员 mysql\u管理员

$docker服务rm mysql\u数据库
mysql_db

删除
重新启动:始终
或将docker compose yml文件中的始终更改为否

重新启动

no
是默认的重启策略,在任何情况下都不会重启容器。当指定了
始终
时,容器始终重新启动。如果退出代码指示出现故障时错误,则
on failure
策略将重新启动容器

restart: "no"

restart: always

restart: on-failure

restart: unless-stopped

参考。

删除此重新启动:始终从yml文件中删除。您有mysql测试映像吗?mysql测试映像已重命名为什么您使用映像mysql测试而不是mysql?我只想删除它……尝试过了,它仍在重新创建并启动新的容器运行docker compose和docker compose了吗?
restart: "no"

restart: always

restart: on-failure

restart: unless-stopped