Lee*_*eem 5 docker docker-compose
我的容器在docker-compose.yml配置下运行。在那之后,如果我更新了我的docker-compose.yml文件,我是否需要重建映像,还是只需重新启动容器即可应用更新的配置?
docker-compose.yml
Lin*_*nPy 9
如果更改仅在 docker-compose 中而不是在 Dockerfile 中,那么您不需要重新构建镜像,但是您需要确保 compose 知道这些更改。
使用 docker-compose restart 从文档中:
如果您对 docker-compose.yml 配置进行更改,这些更改在运行此命令后不会反映出来。
来源
最好的方法就是使用--force-recreate,多看看这个
--force-recreate
如果更改发生在 Dockerfile 中,那么您需要重建镜像。
归档时间:
6 年,3 月 前
查看次数:
4466 次
最近记录: