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

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

我发现自己经常运行 docker-compose stop SERVICEdocker-compose build SERVICEdocker-compose up -d SERVICE

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

最佳答案

在开发环境中,我建议您创建一个映射到您的源代码树的卷并设置热重载。

对于生产,有 article建议下一个命令:

docker-compose -f docker-compose.prod.yml up --build --no-deps -d SERVICE

https://stackoverflow.com/questions/35126070/

相关文章:

docker - 如何对接 ASP.NET Core 2.0 应用程序?

python - 如何将包含所有依赖项的 python 包安装到 Docker 镜像中?

docker - s3fs 无法安装在 docker 容器内吗?

php - 在双 nginx 反向代理中正确处理 request_uri?

linux - Docker 没有响应终端中的 CTRL+C

docker - 失败 : port is already allocated

docker - 如何在 Docker 中将主机文件夹与容器文件夹合并?

docker - 是否可以使用 Winscp 连接到正在运行的 docker 容器?

docker - 如何使用 docker-compose yml 文件进行生产?

apache-spark - 如何在 Docker 上运行 Spark?