03-3 docker鏡像管理之鏡像重命名、刪除


03-3 docker鏡像管理之鏡像重命名、刪除

  1. 鏡像重命名,並新產生一個命名后鏡像

    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
    
    
  2. 刪除鏡像

    # 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
    
    
    

    注意:

    1. 如果一個image_id存在多個名稱,那么應該使用 名稱:版本 的格式刪除鏡像
    2. 命令參數(OPTIONS):-f, --force 強制刪除


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM