Ubuntu 16.04+、Debian 8+、CentOS 7
對於使用 systemd 的系統,請在 /etc/docker/daemon.json 中寫入如下內容
(如果文件不存在請新建該文件:$ sudo touch /etc/docker/daemon.json)
(非 root 編輯:$ sudo vim /etc/docker/daemon.json)
{ "registry-mirrors": [
"https://hub-mirror.c.163.com", "https://mirror.baidubce.com" ] }
(目前似乎沒有什么公開的加速鏡像了,Azure 中國限制內部使用,阿里雲需要登錄帳號獲取加速地址,其它能搜到的鏡像地址都不能訪問了,就剩 163 和 百度似乎還沒報錯,但是也沒有公開的官方頁面承諾提供服務)
注意,一定要保證該文件符合 json 規范,否則 Docker 將不能啟動。
之后重新啟動服務。
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
執行 $ sudo docker info,如果從結果中看到了如下內容,說明配置成功。
Registry Mirrors:
https://hub-mirror.c.163.com
https://mirror.baidubce.com
參考:
https://yeasy.gitbooks.io/docker_practice/install/mirror.html