登录Linux机器:
https://blog.csdn.net/qicui2835/article/details/108321504
执行如下代码:将加速地址改为国内镜像源地址。
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker/profile
加速地址有:
网易:
http://hub-mirror.c.163.com
Docker中国区官方镜像:
https://registry.docker-cn.com
中国科技大学:
https://docker.mirrors.ustc.edu.cn
配置完之后在Docker Quickstart Terminal中重启
docker-machine restart default
注:
-
网上的其中一种办法:创建或修改 /etc/docker/daemon.json 文件, 在此文件中添加如下代码
{
“registry-mirrors”: [“http://hub-mirror.c.163.com”]
}
然后重启服务。
systemctl restart docker.service每次添加完之后docker就不能使用了,一些基本命令如docker ps 都不能执行了,删除此文件即能恢复使用。目前还没有找到原因,知道原因的大佬求告知。
-
另一种办法
①sudo vi /var/lib/boot2docker/profile
②在–label provider=virtualbox的下一行添加–registry-mirror=https://xxxxxxxx.mirror.aliyuncs.com
③重启服务仔细看一下,这个方法是和文中的一行命令执行的办法是一样的,都是在profile文件下添加了一行代码的意思。