天天看點

docker使用國内鏡像(阿裡鏡像加速)

docker使用國内鏡像(阿裡鏡像加速)

擷取鏡像加速位址

docker的官方鏡像站被大天朝強了,今天發現阿裡有鏡像加速這個功能,目前好像是在公測中,廢話不多說,接下來告訴你怎麼操作。

點選進入阿裡鏡像庫

點選連接配接進入到阿裡鏡像庫控制台,按照圖檔标記的操作,右邊會有你的專屬加速位址。下邊有不同作業系統,不同docker版本的使用說明。

docker使用國内鏡像(阿裡鏡像加速)

針對Docker用戶端版本大于1.10的使用者

  • 使用加速器

    您可以通過修改daemon配置檔案

    /etc/docker/daemon.json

    來使用加速器:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["你的專屬加速位址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
           

針對Docker客戶的版本小于等于1.10的使用者

或者想配置啟動參數,可以使用下面的指令将配置添加到docker daemon的啟動參數中。

  • Ubuntu 12.04 14.04的使用者
echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=你的專屬加速位址\"" | sudo tee -a /etc/default/docker
sudo service docker restart
           
  • Ubuntu 15.04 16.04的使用者
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF'
[Service]
ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=你的專屬加速位址
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
           
docker使用國内鏡像(阿裡鏡像加速)

接下來就可以測試一下,使用阿裡加速了,速度很快。

繼續閱讀