版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。 https://blog.csdn.net/qq_34173549/article/details/80417198
我的Docker 版本為 1.12.6
主控端為CentOS7
從網上找了幾個速度比較快的鏡像位址:
- Docker 官方中國區
https://registry.docker-cn.com
- 1
- 網易
http://hub-mirror.c.163.com
- ustc
https://docker.mirrors.ustc.edu.cn
修改方法
- 直接設定 –registry-mirror 參數,僅對目前的指令有效
docker run hello-world --registry-mirror=https://docker.mirrors.ustc.edu.cn
- 修改 /etc/default/docker,加入 DOCKER_OPTS=”鏡像位址”,可以有多個
DOCKER_OPTS="--registry-mirror=https://docker.mirrors.ustc.edu.cn"
- 支援 systemctl 的系統,通過 sudo systemctl edit docker.service,會生成 etc/systemd/system/docker.service.d/override.conf 覆寫預設的參數,在該檔案中加入如下内容:
[Service] ExecStart= ExecStart=/usr/bin/docker -d -H fd:// --registry-mirror=https://docker.mirrors.ustc.edu.cn
- 新版的 Docker 推薦使用 json 配置檔案的方式,預設為 /etc/docker/daemon.json,非預設路徑需要修改 dockerd 的 –config-file,在該檔案中加入如下内容:
{ "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"] }