怎么设置docker 镜像地址和代理服务器
上一篇 /
下一篇 2017-10-09 14:13:05
/ 个人分类:Docker
curl -sSL http:
国内访问 Docker Hub 有时会遇到困难,此时可以配置镜像加速器。Docker官方和国内很多云服务商都提供了加速器服务,例如:
注册用户并且申请加速器,会获得如 https://xxxxx.mirror.aliyuncs.com
的地址
echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=https://xxxxx.mirror.aliyuncs.com\"" | sudo tee -a /etc/default/docker
sudo service docker restart
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF'
[Service]
ExecStart=
ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=https://2h3po24q.mirror.aliyuncs.com
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
5.检查镜像是否生效
$ sudo docker info|grep "Registry Mirrors" -A 1
Registry Mirrors:
https://registry.docker-cn.com/
这里表示我配置的镜像是docker-cn的
6. 设置proxy地址 如果你是通过代理来访问网络的
sudo vim /etc/default/docker
set proxy
sudo service docker restart
7. 拉镜像
docker pull registry.docker-cn.com/library/ubuntu --- docker-cn 上的ubuntu 镜像
docker pull registry.cn-hangzhou.aliyuncs.com/ubuntu-14-04/ubuntu14.04 --阿里云上的镜像
收藏
举报
TAG: