我让我的容器在docker-compose.yml配置下运行。之后,如果我更新了docker-compose.yml文件,是否需要重新构建镜像,或者只需重新启动容器就可以应用更新后的配置吗?
发布于 2019-08-05 15:48:59
发布于 2019-08-05 16:02:19
尝试这样做(在您的工作目录中)
docker-compose down然后
docker-compose up当您在YAML文件中更改时,无需重新创建新的容器镜像。Docker有足够的能力识别YAML文件中的变化,当你运行上面的命令时,它将创建一个更新的镜像。这是我在工作中经常遵循的步骤。当上面的命令在YAML文件中发现更改时,它将重新创建容器。
发布于 2019-08-05 15:53:02
如果您正在使用的容器镜像的定义没有更改,而您只更改了缩放参数和环境变量等内容,则不需要重新构建任何容器镜像。
https://stackoverflow.com/questions/57354230
复制相似问题