docker: 下载image时报错: failed to resolve reference "docker.io/library/":
一,报错信息
docker-compose up -d
[+] up 1/1
✘ Image mysql:8.0 Error failed to resolve reference "docker.io/library/mysql:8.0": failed to authorize: failed to... 6.8s
Error response from daemon: failed to resolve reference "docker.io/library/mysql:8.0": failed to authorize:
failed to fetch anonymous token: Get "https://auth.docker.io/token?scope=repository%3Alibrary%2Fmysql%3Apull&service=registry.docker.io": EOF
二,原因
国内网络环境导致无法连接 Docker Hub 官方镜像仓库的问题
(报错中的
(报错中的
failed to fetch anonymous token... EOF 说明在尝试获取 Docker 官方认证的 Token 时被网络拦截或超时了)。三,解决:
配置当前可用的 Docker 镜像加速器:
"registry-mirrors": [
"https://daocloud.io",
"https://dockerproxy.com",
"https://1panel.live",
"https://rat.dev"
]
浙公网安备 33010602011771号