可切換到國內鏡像源,步驟如下:1. 編輯配置文件 /etc/docker/daemon.json,添加鏡像源地址;2. 保存退出后,重啟 docker 服務 sudo systemctl restart docker,即可提升鏡像下載速度和穩定性。
如何在 Docker 中切換到國內鏡像源
切換步驟:
-
編輯 Docker 配置文件 /etc/docker/daemon.json
添加以下內容:
{ "registry-mirrors": ["https://registry.docker-cn.com"] }
登錄后復制
-
保存文件并退出
重啟 Docker 服務:
sudo systemctl restart docker
登錄后復制
原理解釋:
在 Docker 中,鏡像是從遠程鏡像倉庫中下載的。默認情況下,Docker 使用官方的 Docker Hub 鏡像倉庫。但是,對于中國大陸用戶來說,訪問 Docker Hub 可能會受到網絡延遲和限制的影響。
為了解決這個問題,可以將 Docker 的鏡像源切換到國內鏡像源,例如阿里云鏡像倉庫或網易云鏡像倉庫。這樣做可以大幅提升鏡像下載速度和穩定性。
注意事項:
在添加多個鏡像源時,使用逗號分隔。
確保所添加的國內鏡像源是可用的。
如果更改配置后遇到問題,可以嘗試恢復默認設置并重新啟動 Docker 服務。