gcloud docker push failing “impossível fazer ping no endpoint do registro https://gcr.io/v0/”

1

Estou tentando configurar o Google Container Engine, estou tentando enviar meu primeiro contêiner do Docker para o repositório do GCE. No entanto, estou recebendo erros a seguir:

oash-3.2$ gcloud docker push gcr.io/prlr-dev-01/centos-7-systemd --verbosity inf 
INFO: Refreshing access_token
INFO: Refreshing access_token
INFO: Refreshing access_token
INFO: Refreshing access_token
INFO: Refreshing access_token
INFO: Refreshing access_token
INFO: Refreshing access_token
The push refers to a repository [gcr.io/prlr-dev-01/centos-7-systemd]
unable to ping registry endpoint https://gcr.io/v0/
v2 ping attempt failed with error: Get https://gcr.io/v2/: dial tcp:     lookup gcr.io on 10.0.2.3:53: read udp     10.0.2.15:56392->10.0.2.3:53: i/o timeout
v1 ping attempt failed with error: Get https://gcr.io/v1/_ping: dial tcp: lookup gcr.io on 10.0.2.3:53: read udp 10.0.2.15:35899->10.0.2.3:53: i/o timeout
bash-3.2$ 

Minha versão do Docker é:

bash-3.2$ docker --version
Docker version 1.10.2, build c3959b1
bash-3.2$ 

E meu "curl ping" funciona bem:

bash-3.2$ curl https://gcr.io/v1/_ping -n
truebash-3.2$ 

Não tenho ideia de onde 10.0.2.15 e 10.0.2.3 aparecem, pois estou usando o segmento 192.168.1.0/24 na conexão Wi-Fi do meu escritório e 10.0.0.0/24 no GCE.

Você tem alguma idéia do que poderia estar errado?

    
por Mark 04.03.2016 / 16:00

1 resposta

1

De acordo com os comentários de outros usuários, a reinicialização do docker resolveu o problema. O Guia de solução de problemas do GCR também tem informações úteis sobre depuração.

    
por 29.12.2016 / 19:35