4. podman -- 鏡像



當運行容器時,如果使用的鏡像本地不存在,

那么就會從鏡像倉庫下載,

如 hello world 部分,要使用的 ubuntu:15.10 這個鏡像本地並沒有,

就從鏡像倉庫 pull

---

 

1. 列出本地鏡像

podman images

 

如上,

第一字段:Repository

  應該是 鏡像及其所屬的倉庫,

  第一條記錄,表明是本地的 test2.image 這個鏡像

  第二條記錄,應該是 docker.io 這個倉庫的 ubuntu 這個鏡像

  (感覺這個字段是有 倉庫/鏡像 連寫的方式組成)

第二字段:Tag

  鏡像的標簽,

  “同一個”鏡像可能會有多個標簽,代表着不同的版本,(同一個 理解為 CentOS,有 CentOS 6 7 8 這樣的版本)

  如上第二條記錄中,ubuntu 會有 15.10,14.04 之類的多個版本,

  使用 Repository:Tag 的方式來指定不同的鏡像,

  這也是前面的實例中,都是使用 ubuntu:15.10 這樣的寫法來指定鏡像

  如果在指定鏡像的時候,沒有 Tag 字段,則表明是 “latest”

第三字段:Image ID

第四字段:創建時間 Created

第五字段: Size

 

此外,A 用戶下的鏡像和 B 用戶下的鏡像並不是互通的,如:

root 用戶下的 image 有 4 個記錄,

切換到 xyz 用戶后,就發現沒有 image 的記錄


 

2. 下載鏡像

前面提到,當使用一個本地不存在的鏡像,那么就會自動下載,

如果需要預先下載好鏡像,那么可以使用 pull 命令

podman pull

 

 

3. 刪除鏡像

podman rmi xxx

 


免責聲明!

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



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