WoJ*_*WoJ 1 docker docker-compose
我用来docker-compose启动一组不相关的 docker 容器。我之所以使用docker-compose它,是因为通过该文件可以轻松配置docker-compose.yaml以及集中配置。
我遇到的一个问题是镜像的更新,或者实际上是镜像更新后容器的更新。我通过更新它们docker-compose pull,但之前生成的容器不会自行重新启动。我有两种可能的解决方案,都是可行的,但都不理想:
pull。这会导致不可用,这在我的家庭环境中并不是一个重要的事情,但仍然(特别是家庭助理重新启动是一个痛苦,因为灯光被重置)我想知道是否有更好的解决方案。
这是一个家庭环境,因此我想避免使用 Kubernetes 等重型解决方案。
Swarm 模式可以工作,但我刚刚读到它,它看起来更像是一个确保状态的解决方案,而不是容器管理器(从某种意义上说,它会根据生成的图像的新鲜度重新启动容器)。
之后docker pull image,docker-compose -f "docker-compose.yml" up -d只会重新启动之后有新版本镜像的容器docker pull。它不会影响镜像保持不变的容器。这个设置对我来说效果很好。
| 归档时间: |
|
| 查看次数: |
1446 次 |
| 最近记录: |