自2023年5,6月份开始,国内无法正常访问Docker hub平台,官方Docker镜像无法正常拉取,国内很多镜像源也都陆续开始关闭或者不对外开放,这里配置几个目前还能正常使用的镜像源实现快速拉取Docker镜像。
有两种方式可以使用加速镜像源
1. 配置Docker镜像地址
地址 |
---|
https://docker.1panel.live |
https://dockerpull.com |
https://dockerproxy.com |
https://docker.m.daocloud.io |
1.1 写入镜像地址配置
sudo mkdir -p /etc/docker & sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker.1panel.live",
"https://dockerpull.com",
"https://dockerproxy.com",
"https://docker.nju.edu.cn"
]
}
EOF
1.2 重启docker
sudo systemctl daemon-reload & sudo systemctl restart docker
sudo systemctl daemon-reload #重载systemd管理守护进程配置文件
sudo systemctl restart docker #重启 Docker 服务
1.3 检查镜像是否生效
docker info
2. 镜像版本命令加镜像源地址前缀
取原始镜像命令如下
docker pull whyour/qinglong:latest
仅需在原命令前缀加入加速镜像地址 例如:
docker pull dockerpull.com/whyour/qinglong:latest
3. 拉取镜像测速
这里以拉取 qinglong 镜像为例
docker rmi whyour/qinglong:latest & time docker pull whyour/qinglong:latest
Linux time 命令主要用于计算程序执行的时间
测试 dockerpull.com 镜像源
docker rmi ddockerpull.com/whyour/qinglong:latest & time docker pull dockerpull.com/whyour/qinglong:latest
评论区