我试着运行你好节点教程已经有几天了,我终于弄明白了是什么阻止了我看到这个应用程序,但我不知道为什么会这样。
我看了Kubernetes events选项卡,发现了这个错误。
Failed to pull image "gcr.io/simpleapp-1073/hello-node": Error: image simpleapp-1073/hello-node:latest not foundsimpleapp-1073是我的PROJECT_ID
当我将码头映像推送到公共码头枢纽并将图像属性指向它时,一切终于开始工作了。
让私有容器注册中心正常工作有什么诀窍吗?
发布于 2015-11-27 23:17:59
我创建了一个全新的项目,并尝试了你好节点教程中的步骤,一切都成功了。我之前尝试使用的simpleapp-1073是很久以前创建的,大概是一年前创建的。也许这对这个问题产生了一些影响。我对这个解决方案很满意,因为我只是想让教程开始并运行。
发布于 2015-11-27 18:53:45
我也有过类似的问题。使用Google注册表对本地码头进行身份验证有助于:
gcloud docker -a然后
sudo docker pull gcr.io/simpleapp-1073/hello-node发布于 2018-05-10 19:36:12
我也遇到了一个类似的问题,我在我的Pod上获得了ImagePullBackOff状态。
我的解决办法是重新创建kubernetes集群,并尝试重新部署,一切都正常。
我想,当我创建集群时使用的原始服务帐户被删除,一个新的帐户以相同的名称创建时,我觉得有些东西搞砸了,所以可能在旧集群上附加了一个隐藏的ID,仍然试图使用一个不再存在的服务帐户。
https://stackoverflow.com/questions/33772812
复制相似问题