流浪汉Kubernetes Docker拒绝访问我从直接来自Docker hub的图像创建的标记

流浪汉Kubernetes Docker拒绝访问我从直接来自Docker hub的图像创建的标记,docker,kubernetes,vagrant,Docker,Kubernetes,Vagrant,所以我有一个问题,不管我怎么做,我都会得到下面的错误。我知道在同一个问题上有很多东西,但我已经尝试了我在那里看到的一切 这是我的设置。 Vagrant->创建4个节点(1个主节点,3个节点)->在每个节点上放置kubernetes,然后我在所有4台机器上执行相同的操作,只是为了看看它是否有效 文档登录(成功登录到我的dockerhub帐户) docker pull nginx docker标记nginx nginxy(注意y) 在Master上,我运行我的ngin-deployment.yaml

所以我有一个问题,不管我怎么做,我都会得到下面的错误。我知道在同一个问题上有很多东西,但我已经尝试了我在那里看到的一切

这是我的设置。 Vagrant->创建4个节点(1个主节点,3个节点)->在每个节点上放置kubernetes,然后我在所有4台机器上执行相同的操作,只是为了看看它是否有效

  • 文档登录(成功登录到我的dockerhub帐户)
  • docker pull nginx
  • docker标记nginx nginxy(注意y)
  • 在Master上,我运行我的ngin-deployment.yaml文件,图像为:nginxy
  • 下面是每次的错误!有趣的是,它只发生在我标记的图像上。如果我只使用“nginx”,它就可以工作。请注意,我可以在所有机器上看到标记,并且我可以登录。所以我相信我符合错误的要求。 我认为只有主节点才应该有图像,但在没有任何效果后,将其放入所有节点

    Normal   Scheduled  <unknown>              default-scheduler  Successfully assigned default/gyrex- deployment-58f44bf77f-9h6tg to node2
    Normal   Pulling    2m34s (x4 over 4m11s)  kubelet, node2     Pulling image "nginxy:latest"
    Warning  Failed     2m33s (x4 over 4m10s)  kubelet, node2     Failed to pull image "nginxy:latest": rpc error: code = Unknown desc = Error response from daemon: pull access denied for nginxy, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
    Warning  Failed     2m33s (x4 over 4m10s)  kubelet, node2     Error: ErrImagePull
    
    Normal Scheduled default scheduler成功地将default/gyrex-deployment-58f44bf77f-9h6tg分配给node2
    正常拉取2m34s(x4/4m11s)kubelet,节点2拉取图像“nginxy:最新”
    警告失败2m33s(x4超过4m10s)kubelet,节点2未能拉取映像“nginxy:latest”:rpc错误:代码=未知描述=守护进程的错误响应:nginxy的拉取访问被拒绝,存储库不存在或可能需要“docker登录”:被拒绝:请求的资源访问被拒绝
    警告失败2m33s(x4超过4m10s)kubelet,节点2错误:ErrImagePull
    
    我完整地阅读了本教程,但没有任何效果。

    尝试将
    imagePullPolicy:Never
    添加到YAML文件中容器规范的规范部分。

    尝试将
    imagePullPolicy:Never
    添加到YAML文件中容器规范的规范部分