03 3 docker顯像管理之映象重新命名 刪除

2022-06-06 01:24:10 字數 2896 閱讀 1020

03-3 docker顯像管理之映象重新命名、刪除

映象重新命名,並新產生乙個命名後映象

docker tag [老映象名稱]:[老映象版本][新映象名稱]:[新映象版本]
#作用:對本地映象的name、tag(版本號)進行重新命名,並新產生乙個命名後映象

#命令格式:

docker tag [老映象名稱]:[老映象版本][新映象名稱]:[新映象版本]

#命令演示:

# 重新命名之前的本地映象情況

qwe@ubuntu:~$ docker images

repository tag image id created size

ubuntu latest d70eaf7277ea 10 days ago 72.9mb

hyperledger/caliper 0.4.0 6491b4ec891d 4 weeks ago 356mb

hello-world latest bf756fb1ae65 10 months ago 13.3kb

# 對ubuntu:latest重新命名產生乙個新的映象ubuntu:101

qwe@ubuntu:~$ docker tag ubuntu:latest ubuntu:101

# 檢視當前本地映象情況

qwe@ubuntu:~$ docker image ls

repository tag image id created size

ubuntu 101 d70eaf7277ea 10 days ago 72.9mb

ubuntu latest d70eaf7277ea 10 days ago 72.9mb

hyperledger/caliper 0.4.0 6491b4ec891d 4 weeks ago 356mb

hello-world latest bf756fb1ae65 10 months ago 13.3kb

刪除映象

# rmi:rmove image,刪除映象

docker rmi [命令引數][映象id]

docker rmi [命令引數][映象名稱]:[映象版本]

# 也可以不用rmi

docker image rm [命令引數][映象]

#作用:將本地的乙個或多個映象刪除

#命令格式:

docker rmi [命令引數][映象id]

docker rmi [命令引數][映象名稱]:[映象版本]

docker image rm [命令引數][映象]

#命令演示:

# 刪除之前的本地映象情況

qwe@ubuntu:~$ docker images

repository tag image id created size

ubuntu 21821881 d70eaf7277ea 10 days ago 72.9mb

ubuntu latest d70eaf7277ea 10 days ago 72.9mb

hyperledger/caliper 0.4.0 6491b4ec891d 4 weeks ago 356mb

hello-world latest bf756fb1ae65 10 months ago 13.3kb

# 將ubuntu:latest映象刪除

qwe@ubuntu:~$ docker rmi ubuntu:latest

untagged: ubuntu:latest

#產看刪除結果

qwe@ubuntu:~$ docker image ls

repository tag image id created size

ubuntu 21821881 d70eaf7277ea 10 days ago 72.9mb

hyperledger/caliper 0.4.0 6491b4ec891d 4 weeks ago 356mb

hello-world latest bf756fb1ae65 10 months ago 13.3kb

注意:

如果乙個image_id存在多個名稱,那麼應該使用 名稱:版本 的格式刪除映象

命令引數(options):-f, --force 強制刪除

docker 顯像管理

docker search命令可以用來查詢映象 比如 docker search nginx.構建映象 先建立乙個檔案,就在家目錄都可以了 touch dockerfile 再vim編輯之,如下 version 1.0.0 test from ubuntu latest maintainer run...

docker顯像管理

配置 docker加速器 vim etc docker daemon.json 重啟docker服務,再次拉取映象 拉取映象 docker pull centos檢視本地有哪些映象 docker images搜尋映象給映象打乙個標籤會生成乙個映象 將映象啟動為容器 i 表示讓容器的標準輸入開啟 t ...

Docker顯像管理

如何復用,通過libcontainer可以快速構建起應用的執行時環境也就是容器,但是對容器執行是環境進行打包復用的時候就需要映象去完成,映象中包含了容器所需要的執行時環境的rootfs rootfs,rootfs是容器啟動時,容器內部可見的根檔案系統,類unix作業系統中的目錄系統,如 dev bi...