使用docker pull官方鏡像的時候慢的讓人頭疼,無意間發了可以使用阿里雲的加速器來加速官方鏡像的下載速度
我自己的專屬加速器地址 https://5xcgs6ii.mirror.aliyuncs.com
如何使用Docker加速器
針對Docker客戶端版本大於1.10的用戶
您可以通過修改daemon配置文件/etc/docker/daemon.json來使用加速器:
docker pull ubuntu:16.04 報錯: error pulling image configuration: Get https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/0b/0b1edfbffd27c935a666e233a0042ed634205f6f754dbe20769a60369c614f85/data?Expires=1526701707&Signature=O0PHEnotLXe7RfFuB2x8mbAIzr5bpSuts
mkdir -p /etc/docker tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://5xcgs6ii.mirror.aliyuncs.com"] } EOF systemctl restart docker
[root@Jumpserver docker_demo]# docker pull ubuntu:16.04 16.04: Pulling from library/ubuntu 297061f60c36: Pull complete e9ccef17b516: Pull complete dbc33716854d: Pull complete 8fe36b178d25: Pull complete 686596545a94: Pull complete Digest: sha256:1dfb94f13f5c181756b2ed7f174825029aca902c78d0490590b1aaa203abc052 Status: Downloaded newer image for ubuntu:16.04 [root@Jumpserver docker_demo]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu 16.04 0b1edfbffd27 3 weeks ago 112.9 MB
針對Docker客戶的版本小於等於1.10的用戶
或者想配置啟動參數,可以使用下面的命令將配置添加到docker daemon的啟動參數中。
系統要求 CentOS 7 以上,Docker 1.9 以上,1.12 以下版本使用 docker daemon 命令。 cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service Docker sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://qxx96o44.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service systemctl daemon-reload service docker restart Docker 1.12 及以上版本使用 dockerd 命令 cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service sed -i "s|ExecStart=/usr/bin/dockerd|ExecStart=/usr/bin/dockerd --registry-mirror=https://qxx96o44.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service systemctl daemon-reload systemctl docker restart
最新加速器(2018-4.15):
# vi /etc/docker/daemon.json { "registry-mirrors": [ "https://registry.docker-cn.com"] }
Aliyun/sources.list
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial universe deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties deb http://archive.canonical.com/ubuntu xenial partner deb-src http://archive.canonical.com/ubuntu xenial partner deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse