Ubuntu配置Docker加速器
您可以使用如下的腳本將mirror的配置添加到docker daemon的啟動(dòng)參數(shù)中
如果您的系統(tǒng)是 Ubuntu 12.04 14.04腕巡,Docker 1.9 以上
echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=https://j8cm901v.mirror.aliyuncs.com\"" | sudo tee -a /etc/default/docker sudo service docker restart
如果您的系統(tǒng)是 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://j8cm901v.mirror.aliyuncs.com EOF sudo systemctl daemon-reload sudo systemctl restart docker
Centos安裝或升級Docker
您可以通過阿里云的鏡像倉庫下載: mirrors.aliyun.com/help/docker-engine
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
配置Docker加速器
您可以使用如下的腳本將mirror的配置添加到docker daemon的啟動(dòng)參數(shù)中。
# 系統(tǒng)要求 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://j8cm901v.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service
sudo systemctl daemon-reload
sudo service docker restart
Windows快速開始
# 創(chuàng)建一臺(tái)安裝有Docker環(huán)境的Linux虛擬機(jī)齿桃,指定機(jī)器名稱為default洲押,同時(shí)配置Docker加速器地址。
docker-machine create --engine-registry-mirror=https://j8cm901v.mirror.aliyuncs.com -d virtualbox default # 查看機(jī)器的環(huán)境配置沧竟,并配置到本地铸敏。然后通過Docker客戶端訪問Docker服務(wù)。 docker-machine env default eval "$(docker-machine env default)" docker info
Mac快速開始
# 創(chuàng)建一臺(tái)安裝有Docker環(huán)境的Linux虛擬機(jī)悟泵,指定機(jī)器名稱為default杈笔,同時(shí)配置Docker加速器地址。
docker-machine create --engine-registry-mirror=https://j8cm901v.mirror.aliyuncs.com -d virtualbox default # 查看機(jī)器的環(huán)境配置糕非,并配置到本地蒙具。然后通過Docker客戶端訪問Docker服務(wù)。 docker-machine env default eval "$(docker-machine env default)" docker info
已經(jīng)啟動(dòng)好的default朽肥,更換registry
docker-machine ssh default
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--engine-registry-mirror=https://j8cm901v.mirror.aliyuncs.com |g" /var/lib/boot2docker/profile
exit
docker-machine restart default