成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Docker操作常用命令-鏡像篇

joyqi / 2870人閱讀

摘要:獲取鏡像選項(xiàng)地址端口號(hào)倉(cāng)庫(kù)名標(biāo)簽例具體選項(xiàng)可通過命名看到默認(rèn)為,地址格式為域名例運(yùn)行容器倉(cāng)庫(kù)名以上面的為例,如果我們打算啟動(dòng)里面的并進(jìn)行交互式操作這是兩個(gè)參數(shù),一個(gè)是交互式操作,一個(gè)是終端。

獲取鏡像
docker pull [選項(xiàng)] [Docker Registry 地址[:端口號(hào)]/] 倉(cāng)庫(kù)名[:標(biāo)簽]

例:docker pull ubuntu:16.04

具體選項(xiàng)可通過 docker pull --help 命名看到

Docker Registry 默認(rèn)為Docker Hub,地址格式為
例:docker pull ubuntu:16.04

運(yùn)行容器

docker run 倉(cāng)庫(kù)名
以上面的Ubuntu為例,如果我們打算啟動(dòng)里面的bash并進(jìn)行交互式操作

docker run -it --rm ubuntu:16.04 bash

-it: 這是兩個(gè)參數(shù),一個(gè)是-i:交互式操作,一個(gè)是-t終端。我們這里打打算進(jìn)入bash執(zhí)行一些命令并查看返回結(jié)果,因此我們需要交互式終端

--rm: 這個(gè)參數(shù)會(huì)讓容器退出后刪除,用以避免浪費(fèi)空間

ubuntu:16.04: 以該鏡像作為基礎(chǔ)來啟動(dòng)容器

bash: 放在鏡像后的是命令,這里我們希望有個(gè)交換式Shell

想要進(jìn)入正在運(yùn)行的ubuntu容器并進(jìn)行交互式操作:

docker exec -it [id] bash

nginx鏡像啟動(dòng)一個(gè)容器,命名為webserver,映射到80端口

docker run --name webserver -d -p 80:80 nginx

修改容器內(nèi)容

docker exec -it webserver bash
root@b7d21b2180ce:/# echo "

Hello,world

" > /usr/share/nginx/html/index.html root@b7d21b2180ce:/# exit

此時(shí)我們修改了容器的存儲(chǔ)層,可以通過docker diff看到具體的改動(dòng)
通過docker commit可以將容器保存為鏡像(但并不推薦這樣做)
docker commit [選項(xiàng)] <容器ID或容器名> [<倉(cāng)庫(kù)名>[:<標(biāo)簽>]]

列出鏡像
docker image ls

列出虛懸鏡像docker image ls -f dangling=true

刪除虛懸鏡像docker image prune

列出包括中間層鏡像在內(nèi)的所有鏡像docker image ls -a

鏡像體積
docker system df
列出部分鏡像

根據(jù)倉(cāng)庫(kù)名docker image ls ubuntu

列表項(xiàng)目根據(jù)時(shí)間

docker image ls -f since=ubuntu
docker image ls -f before=ubuntu

以特定格式顯示
docker image ls --format "{{.ID}}:{{.Repository}}"
等間距顯示
docker image ls --format "table {{.ID}}	{{.Repository}}	{{.Tag}}"
刪除本地鏡像
docker image rm [選項(xiàng)] <鏡像1>[<鏡像2>...]

其中,<鏡像>可以是鏡像ID、鏡像名鏡像摘要

使用docker image ls命令配合

刪除所有倉(cāng)庫(kù)名為hello-world的鏡像:

docker image rm (docker image ls -q hello-world)

刪除所有在ubuntu之前的鏡像

docker image rm (docker image ls -q -f before=ubuntu)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/28035.html

相關(guān)文章

  • Docker|基礎(chǔ)

    摘要:簡(jiǎn)介在容器的基礎(chǔ)上,進(jìn)行了進(jìn)一步的封裝,從文件系統(tǒng)網(wǎng)絡(luò)互聯(lián)到進(jìn)程隔離等等,極大的簡(jiǎn)化了容器的創(chuàng)建和維護(hù)。一種服務(wù)器,它是一種稱為守護(hù)進(jìn)程并且長(zhǎng)時(shí)間運(yùn)行的程序。容器就是通過命令對(duì)項(xiàng)目中的一組容器的生命周期進(jìn)行便捷的管理。 簡(jiǎn)介 Docker 在容器的基礎(chǔ)上,進(jìn)行了進(jìn)一步的封裝,從文件系統(tǒng)、網(wǎng)絡(luò)互聯(lián)到進(jìn)程隔離等等,極大的簡(jiǎn)化了容器的創(chuàng)建和維護(hù)。使得 Docker 技術(shù)比虛擬機(jī)技術(shù)更為輕便、...

    OBKoro1 評(píng)論0 收藏0
  • Docker簡(jiǎn)介、常用命令與實(shí)踐(二)

    摘要:上一篇簡(jiǎn)介常用命令與實(shí)踐一六鏡像操作獲取鏡像下載鏡像到本地上有大量的高質(zhì)量的鏡像可以用,這里我們就說一下怎么獲取這些鏡像。 【上一篇:Docker簡(jiǎn)介、常用命令與實(shí)踐(一)】 六、Docker鏡像操作 6.1 獲取鏡像(下載鏡像到本地) Docker Hub?上有大量的高質(zhì)量的鏡像可以用,這里我們就說一下怎么獲取這些鏡像。從 Docker 鏡像倉(cāng)庫(kù)獲取鏡像的命令是?docker pul...

    mykurisu 評(píng)論0 收藏0
  • SpringCloud(第 052 )CentOS7 安裝 Docker 以及常用操作命令講解

    摘要:第篇安裝以及常用操作命令講解一大致介紹本章節(jié)主要帶入大家初步進(jìn)入,體驗(yàn)一下的安裝步驟以及操作命令。 SpringCloud(第 052 篇)CentOS7 安裝 Docker 以及常用操作命令講解 - 一、大致介紹 本章節(jié)主要帶入大家初步進(jìn)入 Docker,體驗(yàn)一下docker的安裝步驟以及操作命令。 二、安裝步驟 2.1 Docker環(huán)境部署要求 1、Docker 需要運(yùn)行在 64-...

    suxier 評(píng)論0 收藏0
  • SpringCloud(第 052 )CentOS7 安裝 Docker 以及常用操作命令講解

    摘要:第篇安裝以及常用操作命令講解一大致介紹本章節(jié)主要帶入大家初步進(jìn)入,體驗(yàn)一下的安裝步驟以及操作命令。 SpringCloud(第 052 篇)CentOS7 安裝 Docker 以及常用操作命令講解 - 一、大致介紹 本章節(jié)主要帶入大家初步進(jìn)入 Docker,體驗(yàn)一下docker的安裝步驟以及操作命令。 二、安裝步驟 2.1 Docker環(huán)境部署要求 1、Docker 需要運(yùn)行在 64-...

    jubincn 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<