在使用Docker時(shí),由于國外源的訪問速度較慢,可以考慮使用國內(nèi)源進(jìn)行鏡像拉取。下面介紹如何在Docker中下拉國內(nèi)源。
1. 修改Docker守護(hù)程序的配置文件 通過編輯守護(hù)進(jìn)程配置文件來配置Docker鏡像倉庫配置,這個(gè)文件在不同的環(huán)境下位置不同。 對于CentOS系統(tǒng): # vi /etc/docker/daemon.json 對于Ubuntu系統(tǒng): # vi /etc/docker/daemon.json 對于Windows系統(tǒng),在任務(wù)欄上右鍵單擊Docker圖標(biāo),選擇“Settings” ->“Docker Engine”,然后點(diǎn)擊“Advanced”選項(xiàng)卡即可編輯文件。 然后在文件中添加國內(nèi)源的地址: { "registry-mirrors": [ "https://registry.docker-cn.com", "http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn/", "https://mirror.baidubce.com" ] } 保存文件后,重啟Docker服務(wù)使修改生效:
# systemctl daemon-reload # systemctl restart docker
2. 使用Docker pull命令下載鏡像
在Docker pull命令后加上國內(nèi)源地址即可下載指定的鏡像,例如: docker pull docker.mirrors.ustc.edu.cn/nginx:latest
使用國內(nèi)源能夠加速Docker鏡像的下載,使得我們在實(shí)際的生產(chǎn)環(huán)境中能夠更為高效地使用Docker。