Docker-Compose重启策略
我查看了docker-compose的文档,发现版本3具有部署重启策略,但这仅适用于群集。我尝试在服务上设置restart_policy,但出现此错误:
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services.web: 'restart_policy'
有什么方法可以对使用Swarm之外的docker-compose创建的服务设置重启策略吗?
-
第2版使用
restart
关键字支持重启策略,如果不需要Swarm(您说不需要/不需要),它应该对您来说很好用。version: '2' services: web: image: apache restart: always
https://docs.docker.com/compose/compose-file/compose-
file-v2/#restart撰写格式版本3的参数称为
restart_policy
,但据我所知,它仅作为一部分有效deploy
,仅当部署到Swarm时才使用。因此,对于您的情况,版本3可能没有用。
-
如何使用 docker-compose 重启单个容器
2022-03-22 关注 0 浏览59 1答案
-
docker-compose up和docker-compose start有什么区别?
2021-02-01 关注 0 浏览158 1答案
-
错误-Docker-compose / docker Windows
2021-02-01 关注 0 浏览97 1答案
-
Docker-compose和pdb
2021-02-01 关注 0 浏览132 1答案
-
部署docker-compose容器
2021-02-01 关注 0 浏览134 1答案
-
如何使用 docker-compose 标记 docker 镜像
2022-07-28 关注 0 浏览20 1答案
-
无法从docker-compose连接到docker
2021-02-01 关注 0 浏览114 1答案
-
Docker-Compose无法连接到Docker Daemon
2021-02-01 关注 0 浏览135 1答案
-
如何使用docker-compose标记docker映像
2021-02-01 关注 0 浏览134 1答案
-
无法从 docker-compose 连接到 docker
2022-07-28 关注 0 浏览32 1答案