Docker compose 我们能把docker compose从台阶上拆下来吗?
是否有必要在“docker compose up”之前使用“docker compose down”。我不想我的申请被否决。目前我正在使用docker compose,不打算搬到kubernetes等地 如果我们删除“docker compose down”,那么它将如何处理孤立卷和图像 非常感谢您的指点 谢谢,Docker compose 我们能把docker compose从台阶上拆下来吗?,docker-compose,Docker Compose,是否有必要在“docker compose up”之前使用“docker compose down”。我不想我的申请被否决。目前我正在使用docker compose,不打算搬到kubernetes等地 如果我们删除“docker compose down”,那么它将如何处理孤立卷和图像 非常感谢您的指点 谢谢, Sanjiv不,在docker compose up之前,您不必使用docker compose down。如果在正在运行的服务堆栈上使用docker compose up,docke
Sanjiv不,在
docker compose up
之前,您不必使用docker compose down
。如果在正在运行的服务堆栈上使用docker compose up
,docker compose
将只重新创建已更改的服务。通过以下方式更改:
- 更改的
,或docker compose.yml
- 更新的图像(可能是因为您提取了新图像,也可能是因为您自己重建了图像)
另外,这两个命令都不会更改图像。不同之处在于,使用
docker compose down
和docker compose up
,所有运行的容器都将从其图像中删除并重新创建。因此,如果数据被写入容器中,这些数据将丢失。谢谢hjsimpson。虽然我在docker-compose.yml文件中提到了标记,但有时它会使用sha256提取图像。下一次docker compose失败,错误为未找到图像。这很难回答,因为它可能有多种原因,您从中提取的注册表,您的连接。。。如果有时有效,有时无效,则问题可能与docker本身无关。如果我的答案回答了您的问题,则习惯上会接受它:)