Docker鏡像是在Docker Hub網站上存儲的。Docker Hub是一個公共倉庫,可以從中下載常用的Docker鏡像。但是,由于Docker Hub位于國外,有時候下載速度會很慢。為了解決這個問題,我們可以使用相應國家或地區的鏡像站點來下載Docker鏡像。
可以使用以下命令查看當前的Docker鏡像下載源:
$ sudo docker info
輸出結果中包含了當前下載源的地址。例如:
Registry Mirrors: https://hub-mirror.c.163.com/ https://mirror.baidubce.com https://dockerhub.azk8s.cn http://f1361db2.m.daocloud.io http://hub-mirror.c.163.com
以上是幾個國內的Docker鏡像下載源,可以根據自己的需求進行選擇。以中科大的鏡像為例,可以執行以下命令來切換使用:
$ sudo systemctl stop docker # 停止Docker服務 $ sudo vi /etc/docker/daemon.json # 編輯Docker配置文件
在文件中加入以下內容:
{ "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"] }
保存并退出編輯,然后啟動Docker服務:
$ sudo systemctl start docker
使用以上操作后,就可以從中科大的鏡像站點上下載Docker鏡像了。