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