使用阿里云Docker镜像加速


使用docker官方的docker hub速度太慢,正好看到国内阿里云也做了docker镜像,于是想试试看阿里云的docker源。先附上 阿里云docker hub地址 .新用户需要注册成为开发者。打开 http://dev.aliyun.com/search.html->使用阿里云账号登录阿里云的docker hub->进入管理中心按照要求注册就ok,注册成功之后,进入 管理中心 ,首次登录会让用户设置密码。然后就会看到如下页面:

阿里云会给每个用户分配一个加速地址,我的加速地址为  https://2h3po24q.mirror.aliyuncs.com 

然后对于不同的系统、版本,在设置加速地址上都有些不同。如下

对于Ubuntu用户

//ubuntu下docker一键安装脚本
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh - //配置Docker加速器 //如果系统是 Ubuntu 12.04 14.04,Docker 1.9 以上 echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=https://2h3po24q.mirror.aliyuncs.com\"" | sudo tee -a /etc/default/docker sudo service docker restart //如果您的系统是 Ubuntu 15.04 16.04,Docker 1.9 以上 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 

对于Centos用户

//centos下docker一键安装脚本
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh - //配置Docker加速器 //系统要求 CentOS 7 以上,Docker 1.9 以上。 sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://2h3po24q.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service sudo systemctl daemon-reload sudo service docker restart 

对于Windows用户

//推荐安装Docker Toolbox。
//Toolbox的介绍和帮助: mirrors.aliyun.com/help/docker-toolbox //Windows系统的安装文件目录: mirrors.aliyun.com/docker-toolbox/windows # 创建一台安装有Docker环境的Linux虚拟机,指定机器名称为default,同时配置Docker加速器地址。 docker-machine create --engine-registry-mirror=https://2h3po24q.mirror.aliyuncs.com -d virtualbox default # 查看机器的环境配置,并配置到本地。然后通过Docker客户端访问Docker服务。 docker-machine env default eval "$(docker-machine env default)" docker info 

对于Mac用户

//推荐安装Docker Toolbox。
//Toolbox的介绍和帮助: mirrors.aliyun.com/help/docker-toolbox //Mac系统的安装文件目录: mirrors.aliyun.com/docker-toolbox/mac # 创建一台安装有Docker环境的Linux虚拟机,指定机器名称为default,同时配置Docker加速器地址。 docker-machine create --engine-registry-mirror=https://2h3po24q.mirror.aliyuncs.com -d virtualbox default # 查看机器的环境配置,并配置到本地。然后通过Docker客户端访问Docker服务。 docker-machine env default eval "$(docker-machine env default)" docker info


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM