我們拉取鏡像默認(rèn)是從 Docker Hub 鏡像倉(cāng)庫(kù)上進(jìn)行獲取的,在 Docker Hub 的官網(wǎng) https://hub.docker.com/ 上我們可以查看 Docker 鏡像的一些信息。
國(guó)情的原因,國(guó)內(nèi)下載Docker HUB 官方的相關(guān)鏡像比較慢,可以使用國(guó)內(nèi)(docker.io)的一些鏡像加速器,鏡像保持和官方一致,關(guān)鍵是速度塊,推薦使用。 常用的鏡像加速器有: Mirror與Private Registry 區(qū)別如下圖所示:
目前國(guó)內(nèi)訪問(wèn) docker hub 速度上有點(diǎn)尷尬,使用 docker Mirror 勢(shì)在必行?,F(xiàn)有國(guó)內(nèi)提供 docker 鏡像加速服務(wù)的商家有不少,下面重點(diǎn) ustc 鏡像。 ustc 是老牌的 linux 鏡像服務(wù)提供者了,還在遙遠(yuǎn)的 ubuntu 5.04 版本的時(shí)候就在用。ustc 的 docker 鏡像加速器速度很快。ustc docker mirror 的優(yōu)勢(shì) 之一就是不需要注冊(cè),是真正的公共服務(wù)。
https://lug.ustc.edu.cn/wiki/mirrors/help/docker 配置 ustc 鏡像加速器.
編輯文件 , 注意在 centos7 中不存在 vim 命令 , 因此我們只能使用 vi 進(jìn)行編輯
vi /etc/docker/daemon.json
在配置文件中配置如下內(nèi)容
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
重啟 docker
systemctl restart docker
如果重啟 docker 以后還是無(wú)法進(jìn)行加速,可以重新 os 在進(jìn)行嘗試
拉取鏡像:docker pull 鏡像名稱
拉取 tomcat 鏡像
docker pull tomcat
刪除鏡像
我們可以刪除指定的鏡像也可以刪除所有的鏡像
刪除指定的鏡像
docker rmi 鏡像名稱/鏡像 ID
刪除所有的鏡像
docker rmi `docker images -q`:刪除所有鏡像
注: `` 中間的字符可以被當(dāng)做 linux 的命令進(jìn)行解析執(zhí)行 `docker images -q`獲取的所有鏡像的 ID
猜你喜歡:Docker與虛擬機(jī)的區(qū)別【java培訓(xùn)】
Docker引擎的三個(gè)核心組件介紹:docker CLI、REST API和docker daemon
Docker的底層技術(shù)介紹
黑馬程序員Java開發(fā)培訓(xùn)課程