使用Docker Desktop构建镜像时报错ERROR: failed to solve: node:18-alpine: failed to resolve source metadata
首次接触Docker Desktop,学习构建welcome-to-docker时,各种报错。。。
错误信息:
ERROR: failed to solve: node:18-alpine: failed to resolve source metadata for docker.io/libra
ry/node:18-alpine: failed to authorize: failed to fetch oauth token: Post \"https://auth.docke
r.io/token\": dial tcp [2a03:2880:f11a:83:face:b00c:0:25de]:443: connectex: A connection attem
pt failed because the connected party did not properly respond after a period of time, or est
ablished connection failed because connected host has failed to respond.
View build details: docker-desktop://dashboard/build/desktop-linux/desktop-linux/4w1hya6u6mjz
7fdhwl0fvvkxl
Administrator@BF-202406151540 MINGW64 /d/DockerDir/welcome-to-docker (main)
$docker pull node:18-alpine
Error response from daemon: failed to resolve reference \"docker.io/library/node:18-alpine\": f
ailed to do request: Head \"https://registry-1.docker.io/v2/library/node/manifests/18-alpine\":
dialing registry-1.docker.io:443 container via direct connection because has no HTTPS proxy
: connecting to registry-1.docker.io:443: dial tcp [2a03:2880:f10d:83:face:b00c:0:25de]:443:
connectex: A connection attempt failed because the connected party did not properly respond a
fter a period of time, or established connection failed because connected host has failed to
respond.
=============================================================
排查问题的解决思路主要参考文章:
ERROR: failed to solve: node:18-alpine解决办法_error: failed to solve: node:18-alpine: failed to -CSDN博客
另外需要考虑一下几个问题:
1、访问github、Docker Hub的老大难问题,VPN代理可能需要打开(本人使用web3加速器);
2、杀毒软件问题;
3、检查Windows Defender防火墙规则,允许Docker出站(443端口);