3
respostas

Post "https://auth.docker.io/token": net/http: TLS handshake timeout

Podem me ajudar com isso, quando vai fazer o download do node me aparece TLS handshake timeout.

infoshop@Mac-mini-de-Infoshop app-exemplo % docker build -t gabrielbartolace/app-node:1.0 .
[+] Building 14.9s (3/3) FINISHED                          docker:desktop-linux
 => [internal] load build definition from Dockerfile                       0.0s
 => => transferring dockerfile: 113B                                       0.0s
 => ERROR [internal] load metadata for docker.io/library/node:14          14.8s
 => [auth] library/node:pull token for registry-1.docker.io                0.0s
------
 > [internal] load metadata for docker.io/library/node:14:
------
Dockerfile:1
--------------------
   1 | >>> FROM node:14
   2 |     WORKDIR /app-node
   3 |     COPY . .
--------------------
ERROR: failed to build: failed to solve: failed to fetch oauth token: Post "https://auth.docker.io/token": net/http: TLS handshake timeout

View build details: docker-desktop://dashboard/build/desktop-linux/desktop-linux/vsabxp78hqcryv2cmmexnon52
infoshop@Mac-mini-de-Infoshop app-exemplo % docker build -t gabrielbartolace/app-node:1.0  
ERROR: docker: 'docker buildx build' requires 1 argument

Usage:  docker buildx build [OPTIONS] PATH | URL | -

Run 'docker buildx build --help' for more information

Obrigado!

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
3 respostas

Eu rodei novamente da mesma forma e deu certo, porém já me ocorreu esse erro com outos containers ao fazer docker compe up -d e não consegui identificar o que era.

Oii, Gabriel.

Que bom que deu certo depois que você rodou de novo. Esse tipo de erro costuma estar ligado à conexão com a internet no momento em que o Docker tenta acessar o Docker Hub. Pode ter sido uma instabilidade momentânea de rede, DNS lento, VPN/proxy atrapalhando ou até o servidor do Docker Hub sobrecarregado.

De forma simples:

  • Se acontecer de novo, tente rodar o comando mais de uma vez.
  • Verifique se sua internet ou VPN não está oscilando.
  • Fazer login no Docker Hub (docker login) ajuda a evitar limites de acesso anônimo.
  • E, se possível, use uma versão mais nova da imagem (por exemplo node:20 em vez de node:14), já que a antiga pode estar menos disponível.
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Ocorreu comigo tb, percebi que ao utilizar o virtualBox com linux, a rede fica instável, porém ao reiniciar o linux no vbox, voltou e consegui executar os comandos.
Tb verifiquei a conexão de NAT na placa de rede compartilhada.