docker compose的时候程序报错,报错内容ERROR [api internal] load metadata for docker.io/library/python:3.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)
自己配了阿里云地址还是失败
解决办法
1. 打开daemon.json文件
bash
vim /etc/docker/daemon.json
2. 将其镜像地址进行替换
bash
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://registry.docker-cn.com",
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com",
"https://hub.uuuadc.top",
"https://docker.anyhub.us.kg",
"https://dockerhub.jobcher.com",
"https://dockerhub.icu",
"https://docker.ckyl.me",
"https://docker.awsl9527.cn",
"https://mirror.baidubce.com"
]
}
三、重启docker服务
bash
systemctl daemon-reload
systemctl restart docker