Por que estou recebendo um erro ErrImagePull nesta implantação do Kubernetes?

Estou tentando criar uma implantação local do Kubernetes usando o Minikube, o Docker Registry e um projeto de nó de demonstração.

A primeira coisa que fiz foi instalar o Docker v 1.12.3 e o Minikube v0.12.2.

Em seguida, criei um contêiner do Docker Registry executando este comando (viaeste tutorial, executando apenas o primeiro comando abaixo)

docker run -d -p 5000:5000 --name registry registry:2

Em seguida, executei este comando do minikube para criar um cluster local do kubernetes:

minikube start --vm-driver="virtualbox" --insecure-registry="0.0.0.0:5000"

Minha estrutura de projeto é assim:

.
├── Dockerfile
└── server.js

e meu Dockerfile fica assim:

FROM node:7.1.0
EXPOSE 8080
COPY server.js .
CMD node server.js

Então, criei minha própria imagem do docker e a enviei para o meu repositório privado:

docker build -t hello-node .
docker tag hello-node localhost:5000/hello-node
docker push localhost:5000/hello-node

Então eu tentei executar uma implantação com este comando:

kubectl run hello-node --image=localhost:5000/hello-node --port=8888

Mas entendi o seguinte:

sudo kubectl get pods --all-namespaces                                                                                                                             
NAMESPACE     NAME                          READY     STATUS         RESTARTS   AGE
default       hello-node-3745105022-gzs5a   0/1       ErrImagePull   0          11m
kube-system   kube-addon-manager-minikube   1/1       Running        4          10d
kube-system   kube-dns-v20-2x64k            3/3       Running        12         10d
kube-system   kubernetes-dashboard-mjpjv    1/1       Running        4          10d

Acho que posso estar perdendo algum tipo de autenticação de registro no docker, mas, como estou pesquisando no Google, não consigo encontrar algo que entenda. Alguém pode por favor me dizer a direção correta?

Editar

Depois de usar o ssh para acessarbash na VM do kubernetes e puxe ohello-node imagem do meu registro privado usando este comando:

minikube ssh
Boot2Docker version 1.11.1, build master : 901340f - Fri Jul  1 
22:52:19 UTC 2016
Docker version 1.11.1, build 5604cbe
docker@minikube:~$ sudo docker pull localhost:5000/hello-node
Using default tag: latest
Pulling repository localhost:5000/hello-node
Error while pulling image: Get http://localhost:5000/v1/repositories/hello-node/images: dial tcp 127.0.0.1:5000: getsockopt: connection refused

Élocalhost:5000 o endereço correto a ser usado na VM do host kubernetes?

questionAnswers(1)

yourAnswerToTheQuestion