
當運行容器時,如果使用的鏡像本地不存在,
那么就會從鏡像倉庫下載,
如 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