如何使docker撰写尚未呈现的构建图像?

如何使docker撰写尚未呈现的构建图像?,docker,docker-compose,Docker,Docker Compose,我有一个docker compose.yaml文件,详细介绍了如何构建和使用10个容器 我运行了docker compose build,成功构建了5幅图像,但在6日失败 在我纠正了这个问题之后,我重新运行了docker compose build,希望docker compose只生成丢失的图像。但它从一开始就开始构建图像 为什么? 我可以让docker compose继续,而不重建现有图像吗 注意:以下问题的答案并没有真正解决我的问题,因为我没有尝试从任何地方提取图像: 您可以编写docke

我有一个
docker compose.yaml
文件,详细介绍了如何构建和使用10个容器

我运行了
docker compose build
,成功构建了5幅图像,但在6日失败

在我纠正了这个问题之后,我重新运行了
docker compose build
,希望docker compose只生成丢失的图像。但它从一开始就开始构建图像

为什么?

我可以让docker compose继续,而不重建现有图像吗

注意:以下问题的答案并没有真正解决我的问题,因为我没有尝试从任何地方提取图像:


您可以编写
docker compose build
以便它只为给定的服务生成好的,这非常方便了解,谢谢!但是,如果能够做一个
码头工人组合
,并把这个问题解决掉,那就太好了——这似乎并不难。只需要一种方法来指定本地构建的首选项。首选项拉取有一个--pull选项,但没有与首选项本地相反的选项,更不用说本地构建了。
docker compose
只是委托docker来构建图像。在可能的情况下,它将使用Docker构建缓存,与所有其他构建一样。如果每次都在重新构建图像,那么Docker认为构建上下文中的某些内容正在发生变化,因此应该重新构建图像。您可以发布您的
docker compose build
的输出吗?抱歉,提示此问题的命令的输出早已消失,但我将在看到再次出现时发布示例输出。