docker 鏡像倉(cāng)庫(kù)相關(guān)的命令:Docker 鏡像倉(cāng)庫(kù)是什么?有哪些鏡像倉(cāng)庫(kù)命令?-CSDN博客
1. Docker 鏡像
??Docker
鏡像是一個(gè)輕量級(jí)、獨(dú)立、可執(zhí)行的軟件包,它包含了運(yùn)行特定應(yīng)用程序所需的所有內(nèi)容:代碼、運(yùn)行時(shí)環(huán)境、系統(tǒng)工具、庫(kù)以及依賴項(xiàng)
。鏡像是 Docker
容器的基礎(chǔ),容器是從鏡像中創(chuàng)建的實(shí)例。鏡像可以看作是一個(gè)只讀的模板,容器則是在其基礎(chǔ)上運(yùn)行的實(shí)例。鏡像相當(dāng)于我們 java
或者 C++
中的類,相當(dāng)于一個(gè)模板,可以很方便的構(gòu)建出來(lái)不同的對(duì)象(實(shí)例)。
2. 鏡像命令
2.1 docker images
??這個(gè)命令是列出本地鏡像。
docker images [OPTIONS] [REPOSITORY[:TAG]]
- 別名
docker image ls
docker image list
-
[OPTIONS]
:- -a :列出本地所有的鏡像(含中間映像層,默認(rèn)情況下,過(guò)濾掉中間映像層)。
- –digests:顯示鏡像的摘要信息。
- -f:顯示滿足條件的鏡像。
- –format:指定返回值的模板文件。
- –no-trunc:顯示完整的鏡像信息。
- -q:只顯示鏡像 ID。
Repository
為倉(cāng)庫(kù)名;tag
為版本;image id
為鏡像id;created
創(chuàng)建時(shí)間;size
鏡像大小。
2.2 docker tag
-
功能:標(biāo)記本地鏡像。
-
語(yǔ)法:
docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
# 別名
docker image tag
2.3 docker rmi
- 功能:刪除鏡像
- 語(yǔ)法:
docker rmi [OPTIONS] IMAGE [IMAGE...]
# 別名
docker image rm
docker image remove
-
[OPTIONS]:
- -f :強(qiáng)制刪除;
- –no-prune :不移除該鏡像的過(guò)程鏡像,默認(rèn)移除;
如果該鏡像有實(shí)例(容器)在運(yùn)行,則需要先將容器停止并刪除,再刪除鏡像。也可以 -f 強(qiáng)制刪除。
# 查看所有運(yùn)行、非運(yùn)行的容器
docker ps -a
# 停止容器
docker stop name
# 刪除容器
docker rm name
2.4 docker save
- 功能:將指定鏡像保存成 tar 歸檔文件。
- 語(yǔ)法:
docker save [OPTIONS] IMAGE [IMAGE...]
# 別名
docker image save
- [OPTIONS]:-o :輸出到的文件。
2.5 docker load
- 功能:導(dǎo)入使用 docker save 命令導(dǎo)出的鏡像,相當(dāng)于解壓。
- 語(yǔ)法:
docker load [OPTIONS]
# 別名
docker image load
- [OPTIONS]:
- -i:指定導(dǎo)入的文件。
- -q:精簡(jiǎn)輸出的信息。
2.6 docker history
- 功能:顯示鏡像歷史。
- 語(yǔ)法:
docker history [OPTIONS] IMAGE
- [OPTIONS]:
- -H:大小和日期采用人容易讀的格式展現(xiàn)。
- –no-trunc :顯示全部信息,不要隔斷。
- -q: 只顯示鏡像 id 信息。
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-831097.html
- IMAGE: 鏡像的 ID,即每個(gè)鏡像都有一個(gè)唯一的標(biāo)識(shí)符。
- CREATED: 創(chuàng)建時(shí)間,顯示鏡像是在多久之前創(chuàng)建的。
- CREATED BY: 創(chuàng)建過(guò)程中執(zhí)行的命令。
- SIZE: 鏡像的大小。
- COMMENT: 針對(duì)每個(gè)歷史記錄項(xiàng)的注釋。
2.7 docker image prune
- 功能:刪除不能使用的鏡像
- 語(yǔ)法:
docker image prune [OPTIONS]
- [OPTIONS]:
- -a: 刪除全部不使用的鏡像;
- –filter:指定過(guò)濾條件;
- -f:不提示是否刪除;
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-831097.html
到了這里,關(guān)于Docker 鏡像是什么?常用的鏡像命令有哪些?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!