下面的命令失敗,試圖從泊塢樞紐拉圖像:泊塢窗撰寫簡化版,允許使用本地圖片
$ docker-compose up -d
Pulling web-server (web-server:staging)...
ERROR: repository web-server not found: does not exist or no pull access
但我只是想使用的圖像,它存在的本地版本:
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
web-server staging b94573990687 7 hours ago 365MB
爲什麼Docker不在本地存儲的圖像中搜索?
這是我的碼頭工人撰寫文件:
version: '3'
services:
chat-server:
image: chat-server:staging
ports:
- "8110:8110"
web-server:
image: web-server:staging
ports:
- "80:80"
- "443:443"
- "8009:8009"
- "8443:8443"
和我.ENV文件:
DOCKER_HOST=tcp://***.***.**.**:2376
DOCKER_TLS_VERIFY=true
DOCKER_CERT_PATH=/Users/Victor/Documents/Development/projects/.../target/docker
您能否驗證'web-server'鏡像是在本地構建的嗎?請包括'docker-compose.yml'文件 –
也許這些工作之一:重新啓動docker服務;用Docker構建再次構建Web服務器映像;然後,嘗試碼頭合成運行。 –
@DenisTsoi我已經添加了我的docker-compose文件。我該如何驗證,該圖像是在本地構建的?我提供了'docker images'命令的輸出,它列出了我的圖像。我想,它驗證,圖像實際上是在這裏構建的。 –