部份內容來自:http://guide.daocloud.io/dcs/daocloud-9153151.html
加速器官方DaoCloud承諾:加速器服務永久免費且無流量限制
使用前提:註冊DaoCloud帳號 並 確保Docker 版本 > 1.8
命令docker --version
javascript
使用 Docker 須要常常從官方獲取鏡像,國內拉取鏡像的過程很是耗時。
DaoCloud 推出DaoCloud 加速器 ,經過智能路由和緩存機制,極大提高了國內網絡訪問 Docker Hub 的速度,並獲得了 Docker 官方的大力推薦。html
自動配置 Docker 加速器(推薦)
適用於 Ubuntu14.0四、Debian、CentOS6 、CentOS七、Fedora、Arch Linux、openSUSE Leap 42.1java
registry-mirror配置命令 以下(注意修改成本身的地址):linux
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://你的的地址.m.daocloud.io
在配置完成後根據終端中的提示重啓 docker使配置生效。docker
手動配置 Docker 加速器
Docker 版本在 1.8 - 1.11
找到 Docker 配置文件,不一樣的 Linux 發行版的配置路徑不一樣,具體路徑請參考 Docker官方文檔
在配置文件中的 DOCKER_OPTS 加入json
--registry-mirror=你的加速地址
重啓Docker(不一樣的 Linux 發行版的重啓命令不必定相同)
service docker restart
windows
獲取加速地址
操做如圖所示
點擊 Apply & Restart 按鈕使設置生效
數組
https://docker.mirrors.ustc.edu.cn https://hub-mirror.c.163.com
在桌面右下角狀態欄中右鍵 docker 圖標,修改在 Docker Daemon 標籤頁中的 json ,把 加速地址(在加速器頁面獲取)加到"registry-mirrors"的數組裏。點擊 Apply 使設置生效。
如圖所示
緩存
注意!
上方的文本爲 json 語法,請肯定您的修改符合語法規則,不然將沒法配置成功。網絡
(不推薦使用 docker toolbox,建議使用新的 docker for mac 及 docker for windows 以在這兩種平臺運行 docker )
請確認你的 Docker Toolbox 已經啓動,並執行下列命令(請將 加速地址 替換爲在加速器頁面獲取的專屬地址)
docker-machine ssh defaultsudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |