前言
在正常情況下,docker默認連接的國外官方鏡像,在國外的網友訪問該官方鏡像自然不成問題,中國的網絡訪問國外官方鏡像網速一向很慢,而且往往還會遭遇斷網的窘境。docker pull 國內網絡鏈接失敗或很卡慢,一般都需要更換至國內。
目前有哪些 Docker 國內加速器:
Docker中國區官方、網易、阿里雲、ustc 等;根據自己情況選擇一個。
各個鏡像下面是詳細列表:
Docker中國區官方 "https://registry.docker-cn.com"
網易 "http://hub-mirror.c.163.com" (這個還挺快的)
ustc "https://docker.mirrors.ustc.edu.cn"
阿里雲 "https://kfwkfulq.mirror.aliyuncs.com"
開始配置加速器
1)修改 /etc/docker/daemon.json 文件,執行命令:
vi /etc/docker/daemon.json
2)修改爲如下形式:
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
這個例子中用了Docker中國區官方的。
如果想多個軟件源使用:
{
"registry-mirrors": ["https://registry.docker-cn.com",
"http://hub-mirror.c.163.com" ,
"https://kfwkfulq.mirror.aliyuncs.com"
]
}
3) 重啓Docker,以使docker的配置文件生效。
service docker restart
好啦,配置Docker加速器完成。