Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Erro ao rodar comando docker run hello-world

Estou tomando timeout ao tentar realizar o run hello-world

docker run hello-world Unable to find image 'hello-world:latest' locally docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers). See 'docker run --help'.

Pensei que era a rede corporativa, mas tentei em minha rede de casa e obtive o mesmo resultado. Já coloquei o DNS da máquina apontando para o google (8.8.8.8) mas também não obtive resultados.

6 respostas

Opa Jessé, tudo bem? Geralmente timeout é problema no servidor ou mesmo na rede congestionada. Será que o servidor de imagens do docker não estava problemático quando você tentou executar? Pode ser isso.

Tudo bem! vlw pela resposta.

Então, acabei de tentar novamente e recebi o mesmo erro.

O que desconfio é:

Tenho 2 aplicativos para VPN aqui no notebook, que estão desligados: OpenVPN e Check Point Endpoint Security

Será que esse(s) aplicativo(s) pode(m) ter feito algo na configuração de rede de meu notebook?

solução!

Opa,

Estou usando windows, dei uma fuçada aqui e cliquei com o direito no logo do docker na barra de tarefas ao lado do relógio, depois cliquei em Switch to Windows containners e aparentemente funcionou :D

É funcionou mesmo. kkkkk Estranho que eu não tinha clicado ali antes, veio por padrão como linux, mesmo com meu SO sendo windows.

Estranho isso, mas que bom ter funcionado. É que o funcionamento do docker no Windows e no Linux é um pouco diferente. No Windows o Docker precisa virtualizar o ambiente docker, no linux não. Pelo menos era assim, talvez algo tenha mudado. Vou verificar com cuidado depois.

Bons estudos Jessé!

Ignorar