您好,登錄后才能下訂單哦!
當(dāng)運(yùn)行容器時(shí),使用的鏡像如果在本地中不存在,docker 就會(huì)自動(dòng)從 docker 鏡像倉庫中下載,默認(rèn)是從 Docker Hub 公共鏡像源下載。我們可以從 Docker Hub 網(wǎng)站來搜索鏡像,Docker Hub 網(wǎng)址為: https://hub.docker.com/,我們也可以使用 docker search 命令來搜索鏡像。比如我們需要一個(gè)centos的鏡像來作為我們的服務(wù)器。我們可以通過 docker search 命令搜索 centos 來尋找適合我們的鏡像。
搜索鏡像:docker search
選鏡像的建議: 1.優(yōu)先考慮官方 2.stars數(shù)量多
[root@docker01 ~]# docker search centos
#Name:鏡像名稱,
#DESCRIPTION:鏡像的描述
#STARS:別星標(biāo)的數(shù)量,數(shù)量越大說明受人認(rèn)可度越高
#OFFICIAL:是否為官方產(chǎn)品
#AUTOMATED:是否為自動(dòng)化構(gòu)建
獲取鏡像: docker pull(push) (因?yàn)閴Φ脑?,需要鏡像加速,否則連接超時(shí),無法下載)
鏡像加速器:阿里云加速器,daocloud加速器,中科大加速器,Docker 中國官方鏡像加速:https://registry.docker-cn.com
docker pull centos:6.8(沒有指定版本,默認(rèn)會(huì)下載最新版)
docker pull daocloud.io/huangzhichong/alpine-cn:latest
擴(kuò)展:查詢docker鏡像所有版本https://hub.docker.com/r/library/
國內(nèi)是所有鏡像網(wǎng)站:https://www.douban.com/note/517555410/
私有倉庫的鏡像名稱都較長(網(wǎng)站地址,用戶名,版本名等)
docker鏡像其他操作
1.查看鏡像:docker images(等效命令:docker image ls)
REPOSITORY:鏡像名字
TAG:標(biāo)簽(可自定義)
IMAGE ID:鏡像ID(唯一)
CREATED:創(chuàng)建時(shí)間
SIZE:鏡像大小
2.刪除鏡像 docker rmi 等效命令(docker image rm) 例子:docker image rm centos:latest
#docker rmi centos:6,需要在所刪容器后加上標(biāo)簽,否則(docker rmi centos)默認(rèn)刪掉最新版
3.導(dǎo)出鏡像 docker save 等效命令(docker image save) 例子:docker image save centos > docker-centos7.4.tar.gz
4.導(dǎo)入鏡像 docker load 等效命令(docker image load)例子:docker image load -i docker-centos7.4.tar.gz
[root@docker01 ~]# docker image load -i docker_centos6.8.tar.gz
-i:指定導(dǎo)入的鏡像
5.docker其他命令,通過docker image可查看其他docker命令
[root@docker01 ~]# docker image
#build:構(gòu)建鏡像,可手動(dòng)創(chuàng)建鏡像
#history:查看構(gòu)建鏡像的歷史記錄
#import:導(dǎo)入鏡像(已棄用)
#inspect:查看鏡像詳情信息,屬性
#load:導(dǎo)入鏡像
#ls:查看鏡像列表
#prune:刪除鏡像(已棄用)
#pull:下載鏡像
#push:上傳鏡像
#rm:刪除鏡像
#save:導(dǎo)出鏡像
#tag:給鏡像取別名
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。