我正在Windows 10 PC上进行本地开发,并在驱动器D上安装了Docker映像。
运行命令“停靠图像”显示..。

当我运行一个“停靠-合成”命令时,我得到以下错误.
Pulling eis-config (eis/eis-config:)...
ERROR: The image for the service you're trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing.
Continue with the new image? [yN]知道为什么会这样吗?(难道是码头组合在寻找码头枢纽上的图像,而不是本地图像吗?)
“docker-compose.yml”文件如下所示.
version: "3.7"
services:
eis-config:
image: eis/eis-config
ports:
- "8001:8001"
eis-eureka:
image: eis/eis-eureka
ports:
- "8761:8761"
depends_on:
- eis-config
eis-zuul:
image: eis/eis-zuul
ports:
- "8080:8080"
depends_on:
- eis-eureka
gd-service:
image: eis/gd-service
ports:
- "8015:8015"
depends_on:
- eis-eureka发布于 2019-08-14 20:28:29
您正在运行的eis/eis没有图像标记,所以最新的是暗示假定由码头。您没有带最新标签的Image /。因此,要么使用最新标签构建映像,要么运行映像:eis/eis:0.0.1-快照
发布于 2019-08-14 20:24:37
跑
docker-compose kill
docker-compose down
docker-compose up应该修复您的问题,很可能您有一个旧容器(运行与否)导致了问题
发布于 2019-08-14 18:43:41
似乎您忽略了yml文件中eis/eis服务的一个条目,一旦检查了yml文件并重新生成该服务的映像。
https://stackoverflow.com/questions/57500255
复制相似问题