我最初认为这与:Kubernetes imagePullSecrets not working; getting "image not found"
相同但是,即使禁用身份验证(以避免需要保密)仍会产生相同的错误。
因此,Kubernetes尝试从Nexus Docker注册表中提取图像会产生kubernetes错误:
"Failed to pull image "nexus.mydomain.co.uk/nginx": Error: image nginx:latest not found"
这也反映在Nexus日志中:
2016-06-22 14:51:26,929+0000 WARN [qtp556619582-227] docker org.sonatype.nexus.repository.docker.internal.V1Handlers - Error: GET /v1/repositories/nginx/images: 404 - org.sonatype.nexus.repository.docker.internal.V1Exception$ImagesNotFound: images not found
我无法进入kube盒子尝试拉动,但是,当我从我的mac命令行运行“docker pull”时,一切都很好。