如果执行docker pull
拉取镜像速度慢,可以配置国内镜像站进行加速
查看是否已添加镜像站
首先执行docker info
查看是否有docker镜像站
docker info
若没有Registry Mirrors
字段则表示没有,可新增配置
增加配置文件
查看 /etc/docker/目录下是否存在 daemon.json文件
ls /etc/docker/
若不存在,则可使用如下命令新增
sudo nano /etc/docker/daemon.json
粘贴如下内容
{
"registry-mirrors":[
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com"
]
}
Ctrl+S
保存 Ctrl+X
退出
若习惯其他编辑器,如vi vim
等,可对应粘贴保存操作,注意使用sudo
或登陆root用户操作,不然会有写入权限问题
重启使配置生效
完成后执行
sudo systemctl daemon-reload
sudo systemctl restart docker
重新加载配置并重启docker
检查并验证
最后在此执行docker info
重新检查是否启动镜像站
若当前用户未添加到docker用户组(设置方法在这里),注意前面加sudo
不出意外会找到如下信息
...
Registry Mirrors:
https://docker.mirrors.ustc.edu.cn/
https://hub-mirror.c.163.com/
...
重新执行docker pull
拉取镜像进度条就跑的飞快了