【发布时间】:2021-11-12 00:53:20
【问题描述】:
我在 docker hub(私有仓库)上发布了一张图片,看起来像这样
myname/repo-name:1442058646
我正在尝试使用以下方法将其部署在 GKE(自动驾驶集群,公共而非私有)上
docker.io/myname/repo-name:1442058646
但是,在部署时,我从 GKE 收到一条错误消息,提示无法提取映像。我无需登录 docker hub 就可以从本地机器中提取相同的图像。有什么帮助吗?我使用了正确的网址吗?
【问题讨论】:
-
您不认为您应该期望对私人仓库进行身份验证吗?可能已在本地配置。无论如何,我们发现 gcr 是部署到 gke 的私有映像阻力最小的路径。
-
它不需要身份验证,所以它应该可以工作。我不考虑 gcr 的原因是因为成本,我在免费层。
-
你是对的,我创建了一个私有存储库,因此它没有拉取,但是当我公开它时,它起作用了,谢谢。
标签: google-kubernetes-engine dockerhub