docker-compose在删除docker镜像后失败

ERROR: build path /Users/client/lib/funnel_chart either does not exist, is not accessible, or is not a valid URL.

当我强制删除一个目录时出现合并冲突时,我得到这个错误。 当我尝试执行docker-compose down --rmi all docker-compose down甚至docker-compose down --rmi all它仍然会显示这个错误。 docker-compose-dev.yml up docker-compose rm -alldocker-compose-dev.yml up发生同样的事情。

在docker-compose.yml中有一个build参数。

即使你没有要求docker-compose做一个构build,它仍然检查文件中定义的引用构build目录(如果有的话)。 如果他们中的任何一个失踪了,它就会把手放在空中放弃。

您可以通过从docker-compose.yml中删除该build参数或重新创build目录来解决此问题。 即使这个目录是空的,只要你运行docker-compose down可以了。