使用docker官方的docker hub速度太慢,正好看到國內阿里雲也作了docker鏡像,因而想試試看阿里雲的docker源。先附上 阿里雲docker hub地址 .新用戶須要註冊成爲開發者。打開 http://dev.aliyun.com/search.html->使用阿里雲帳號登陸阿里雲的docker hub->進入管理中心按照要求註冊就ok,註冊成功以後,進入 管理中心
,首次登陸會讓用戶設置密碼。而後就會看到以下頁面:html
https://2h3po24q.mirror.aliyuncs.com
而後對於不一樣的系統、版本,在設置加速地址上都有些不一樣。以下docker
對於Ubuntu用戶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用戶windows
//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用戶centos
//推薦安裝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用戶curl
//推薦安裝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