因此,当我坐下来开发我的 Rails 应用程序时,我将更多设置移动到我的 docker compose 文件的环境部分。然后我关闭所有容器并重建镜像。看起来工作量很大。
可以在不重建图像的情况下更新吗?
最佳答案
只需更改 docker-compose 文件中的 env 变量即可。和 docker-compose up -d
将更新您的变量而不重建图像。
如果您更改了 dockerfile,则需要重新构建镜像。
检查这个 How to reload environment variables in docker-compose container with minimum downtime?
关于docker - 我可以在不重新构建 docker 镜像的情况下更改环境设置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50170299/