首页 新闻 会员 周边 捐助

docker-compose 无法平滑的升级服务

1
悬赏园豆:20 [已解决问题] 解决于 2018-12-12 15:16

请问docker-compose 有什么办法可以平滑的升级服务吗?不间断,让用户感觉不到的更新服务。

docker-compose up
docker-compose restart

都是先终止容器,然后建立新容器,中间会短暂的有服务真空的情况。请问怎么解决?

Shendu.CC的主页 Shendu.CC | 老鸟四级 | 园豆:2138
提问于:2018-10-08 11:20
< >
分享
最佳答案
0

更新镜像时,我是这样执行 docker-compose 命令的

docker-compose pull && docker-compose up --force-recreate -d
收获园豆:20
dudu | 高人七级 |园豆:30559 | 2018-10-08 12:04

建议试试在 docker-compose.yml 中添加如下的配置

services:
  web:
    deploy:
      update_config:
        order: start-first
dudu | 园豆:30559 (高人七级) | 2018-10-08 12:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册