【发布时间】:2021-03-04 15:10:29
【问题描述】:
我的私人注册表中有一个 Docker 映像。我可以从 VM 或本地拉它,但在另一个 VM 中它卡住失败并重试拉某些层。
我试过了:
- 将映像推送到另一个注册表并拉取,也会发生同样的事情。
docker container prunedocker image prune -a
这是拉日志
4007a89234b4: Retrying in 18 seconds
a7ad02e8d19d: Waiting
ee1966ba2192: Waiting
b0defeaff459: Waiting
cece60e82a32: Waiting
c44dd486dcc0: Waiting
83d14123388c: Waiting
6875956b229b: Waiting
349f1875fd67: Pulling fs layer
5d59d9ecc829: Waiting
887108681808: Pulling fs layer
2d364e941d12: Waiting
9ec3da86a572: Pulling fs layer
190a6364d67f: Waiting
94d59721b79f: Waiting
493b2438cf44: Waiting
b008307a92d3: Waiting
bf892b1ef981: Waiting
585e4ff13e80: Waiting
a03914f26841: Waiting
4c0929e88c00: Pulling fs layer
f4da096f7004: Waiting
我该如何解决这个问题?
【问题讨论】:
-
curl -v https://<registry_base_url>/v2/_catalog可用于测试从 vm 到您的私有注册表的连接性。 -
@ChrisBecke 连接性很好
-
如果基本连接正常,下一步是检查 docker 的特定配置:
docker info应该显示 docker 发现并尝试使用的所有代理。
标签: docker docker-compose docker-registry