刚遇到同样的问题,最初的 解决方法 是更改中的服务名称
docker-compose.yml。
这行得通,但 之所以 行得通,是因为Docker-compose缓存了构建并将其与服务名称绑定。每个
docker-composeup后的第一个只使用它之前建造的,所以所做的任何更改的
Dockerfile,或者的那部分
docker-compose.yml基本上忽略。
当您(和我)更改服务名称时,由于该服务名称之前没有被标记过,因此它触发了新的构建。
的 真正 的解决方案是做一个:搬运工-
撰写生成重建图像(后面跟一个
docker-compose up)。他们的文档并没有真正强调这个问题。



