我們拉取鏡像默認(rèn)是從 Docker Hub 鏡像倉庫上進(jìn)行獲取的,在 Docker Hub 的官網(wǎng)
https://hub.docker.com/ 上我們可以查看 Docker 鏡像的一些信息。
國情的原因,國內(nèi)下載Docker HUB 官方的相關(guān)鏡像比較慢,可以使用國內(nèi)(docker.io)的一些鏡像加速器,鏡像保持和官方一致,關(guān)鍵是速度塊,推薦使用。 常用的鏡像加速器有: Mirror與Private Registry 區(qū)別如下圖所示:
目前國內(nèi)訪問 docker hub 速度上有點(diǎn)尷尬,使用 docker Mirror 勢在必行?,F(xiàn)有國內(nèi)提供 docker 鏡像加速服務(wù)的商家有不少,下面重點(diǎn) ustc 鏡像。 ustc 是老牌的 linux 鏡像服務(wù)提供者了,還在遙遠(yuǎn)的 ubuntu 5.04 版本的時(shí)候就在用。ustc 的 docker 鏡像加速器速度很快。ustc docker mirror 的優(yōu)勢 之一就是不需要注冊,是真正的公共服務(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 以后還是無法進(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架構(gòu)包括哪幾部分?
Docker有幾種默認(rèn)網(wǎng)絡(luò)?執(zhí)行默認(rèn)網(wǎng)絡(luò)管理過程演示
Docker是什么?Docker的特點(diǎn)有哪些?
傳智教育Java高級軟件工程師課程