前言
docker 安装之后内,你会发现每次拉取镜像都非常慢,因为这东西都是国外公司开发的,自然镜像源默认也就是官网源,而且在国外网站,访问非常慢。这是很多开发工具的通病,当然这只是因为我们是Chinese用户。国内公司为了支持开源软件的发展,也提供对应的国内源,访问速度就会非常快了。
换源
这里是在centos7上进行的操作,其他linux系统操作相仿
sudo tee /etc/docker/daemon.json <<EOF
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerhub.icu",
"https://docker.anyhub.us.kg",
"https://docker.1panel.live"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
其他源介绍:
目前国内尚可使用的镜像源
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerhub.icu",
"https://docker.anyhub.us.kg",
"https://docker.1panel.live"
]
}
自建 docker 镜像源
基于 CloudFlare Worker 搭建 DockerHub 镜像源
升级方案-全平台 docker 代理设置
sudo tee /etc/docker/daemon.json <<EOF
{
"registry-mirrors": [
"https://docker.anubis.cafe",
"https://docker.m.daocloud.io",
"https://dockerhub.icu",
"https://docker.anyhub.us.kg",
"https://docker.1panel.live"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker