Docker 默认是从官方镜像地址 Docker Hub 下下载镜像,由于服务器在国外的缘故,导致经常下载速度非常慢。为了提升镜像的下载速度,我们可以手动配置国内镜像加速器,让下载速度飚起来。
国内的镜像加速器选项较多,如:阿里云,DaoCloud 等。
本文主要说说如何配置阿里云的镜像加速器。
一、登录阿里云获取加速信息
- 首先你需要注册一个阿里云账号,没有的话,通过下面的连接跳转注册:
- 跳转镜像加速页 cr.console.aliyun.com/,获取加速配置信息:
二、配置 Docker
2.1 确定 Docker Client 版本
在配置之前,首先需要确定 Docker Client 的版本,推荐是 1.10.0+ :
2.2 配置镜像加速器
PS: 这里以 CentOS 系统为例,如果你是别的系统,可以参考阿里云配置加速器官方文档。
通过修改 daemon 配置文件 /etc/docker/daemon.json
来使用加速器:
执行下面命令:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://bjtzu1jb.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
三、验证一下速度
以下载 mongodb 为例,看下速度:
配置了加速器过后,速度终于飚起来了!
写在最后
文章持续更新,可以微信搜【小白技术圈】阅读,学习 Java语言可以看发送回复 B01
或b01
,双手奉上Java相关书籍和面试题!!欢迎大大们催更。