部分內(nèi)容來(lái)自:http://guide.daocloud.io/dcs/daocloud-9153151.html
加速器官方DaoCloud承諾:加速器服務(wù)永久免費(fèi)且無(wú)流量限制
使用前提:注冊(cè)DaoCloud賬號(hào) 并 確保Docker 版本 > 1.8
命令docker --version
使用 Docker 需要經(jīng)常從官方獲取鏡像庸蔼,國(guó)內(nèi)拉取鏡像的過(guò)程非常耗時(shí)勺美。
DaoCloud 推出DaoCloud 加速器 泽裳,通過(guò)智能路由和緩存機(jī)制,極大提升了國(guó)內(nèi)網(wǎng)絡(luò)訪問(wèn) Docker Hub 的速度榨崩,并得到了 Docker 官方的大力推薦。
linux
自動(dòng)配置 Docker 加速器(推薦)
適用于 Ubuntu14.04何陆、Debian蜜宪、CentOS6 、CentOS7汇竭、Fedora闲延、Arch Linux、openSUSE Leap 42.1
registry-mirror配置命令 如下(注意修改為自己的地址):
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://你的的地址.m.daocloud.io
在配置完成后根據(jù)終端中的提示重啟 docker使配置生效韩玩。
手動(dòng)配置 Docker 加速器
Docker 版本在 1.8 - 1.11
找到 Docker 配置文件,不同的 Linux 發(fā)行版的配置路徑不同陆馁,具體路徑請(qǐng)參考 Docker官方文檔
在配置文件中的 DOCKER_OPTS 加入
--registry-mirror=你的加速地址
重啟Docker(不同的 Linux 發(fā)行版的重啟命令不一定相同)
service docker restart
Docker for Mac
獲取加速地址
操作如圖所示
點(diǎn)擊 Apply & Restart 按鈕使設(shè)置生效
建議加入其他國(guó)內(nèi)鏡像
https://docker.mirrors.ustc.edu.cn
https://hub-mirror.c.163.com
Docker for Windows
在桌面右下角狀態(tài)欄中右鍵 docker 圖標(biāo)找颓,修改在 Docker Daemon 標(biāo)簽頁(yè)中的 json ,把 加速地址(在加速器頁(yè)面獲取)加到"registry-mirrors"的數(shù)組里叮贩。點(diǎn)擊 Apply 使設(shè)置生效击狮。
如圖所示
注意!
上方的文本為 json 語(yǔ)法佛析,請(qǐng)確定您的修改符合語(yǔ)法規(guī)則,否則將無(wú)法配置成功彪蓬。
Docker Toolbox
(不推薦使用 docker toolbox寸莫,建議使用新的 docker for mac 及 docker for windows 以在這兩種平臺(tái)運(yùn)行 docker )
請(qǐng)確認(rèn)你的 Docker Toolbox 已經(jīng)啟動(dòng),并執(zhí)行下列命令(請(qǐng)將 加速地址 替換為在加速器頁(yè)面獲取的專屬地址)
docker-machine ssh defaultsudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker/profileexitdocker-machine restart default