我第一次使用Kubernetes,并且试图引用私有DockerHub映像时有一段讨厌的时间。如何引用Kubernetes中的私有DockerHub映像?
在YAML,这是我有:
.... many other lines
-image: registry.hub.docker.com/MY_DOCKER_HUB_USERNAME/MY_IMAGE_NAME:latest
我得到的错误说
Failed to pull image "registry.hub.docker.com/MY_DOCKER_HUB_USERNAME/MY_IMAGE_NAME:latest":
image pull failed for registry.hub.docker.com/MY_DOCKER_HUB_USERNAME/MY_IMAGE_NAME:latest,
this may be because there are no credentials on this request.
details: (Error: image MY_DOCKER_HUB_USERNAME/MY_IMAGE_NAME not found)
现在,我是一个总的无知者,当谈到Kubernetes配置,但到目前为止,我哪里出错了?
可能https://开头通过http://stackoverflow.com/questions/32726923/pulling-images-from-private-registry-in-kubernetes – larsks
我犯的一个错误是没有使用'docker.io'作为我的图像的域名。 –
我应该说'docker.io/MY_DOCKER_HUB_USERNAME/MY_IMAGE_NAME' –