如何快速更新正在运行的docker-compose容器

15

如何使用docker-compose快速更新正在运行的服务。

我经常运行docker-compose stop SERVICEdocker-compose build SERVICEdocker-compose up -d SERVICE来更新服务。

有没有更简单的方法,最好是停机时间较短。


1
你最终是如何解决你的问题的? - Amir Afianian
2个回答

10
在开发环境中,我建议您创建一个与源代码树映射的卷,并设置热重载。
对于生产环境,有一篇文章建议使用下一个命令:
docker-compose -f docker-compose.prod.yml up --build --no-deps -d SERVICE

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接