探索 Docker Desktop 中的映像檔檢視

映像檔檢視可讓您無需使用 CLI 即可管理 Docker 映像檔。預設情況下,它會顯示您本機磁碟上所有 Docker 映像檔的清單。

登入 Docker Hub 後,您也可以檢視 Hub 映像檔。這讓您可以與團隊協作,並直接透過 Docker Desktop 管理您的映像檔。

映像檔檢視可讓您執行核心操作,例如將映像檔作為容器執行、從 Docker Hub 拉取最新版本的映像檔、將映像檔推送至 Docker Hub 以及檢查映像檔。

它還會顯示關於映像檔的詮釋資料,例如

  • 標籤
  • 映像檔 ID
  • 建立日期
  • 映像檔大小。

執行中和已停止的容器所使用的映像檔旁邊會顯示使用中標籤。您可以選擇要顯示的資訊,方法是選取搜尋列右側的更多選項選單,然後根據您的喜好使用切換開關。

磁碟上的映像檔狀態列會顯示映像檔的數量和映像檔使用的總磁碟空間,以及上次重新整理這些資訊的時間。

管理您的映像檔

使用搜尋欄位來搜尋任何特定映像檔。

您可以依以下條件排序映像檔

  • 使用中
  • 未使用
  • 懸空

將映像檔作為容器執行

映像檔檢視中,將滑鼠懸停在映像檔上,然後選取執行

出現提示時,您可以

  • 選取選用設定下拉式選單以指定名稱、連接埠、磁碟區、環境變數,然後選取執行
  • 選取執行而不指定任何選用設定。

檢查映像檔

要檢查映像檔,請選取映像檔列。檢查映像檔會顯示關於映像檔的詳細資訊,例如

  • 映像檔歷程記錄
  • 映像檔 ID
  • 映像檔建立日期
  • 映像檔大小
  • 組成映像檔的層
  • 使用的基礎映像檔
  • 發現的弱點
  • 映像檔內的套件

Docker Scout 提供此弱點資訊。如需此檢視的詳細資訊,請參閱 映像檔詳細資料檢視

從 Docker Hub 拉取最新映像檔

從清單中選取映像檔,選取更多選項按鈕,然後選取拉取

注意

儲存庫必須存在於 Docker Hub 上,才能拉取最新版本的映像檔。您必須登入才能拉取私有映像檔。

將映像檔推送至 Docker Hub

從清單中選取映像檔,選取更多選項按鈕,然後選取推送至 Hub

注意

只有當映像檔屬於您的 Docker ID 或您的組織時,您才能將映像檔推送至 Docker Hub。也就是說,映像檔的標籤中必須包含正確的使用者名稱/組織,才能將其推送至 Docker Hub。

移除映像檔

注意

要移除執行中或已停止的容器所使用的映像檔,您必須先移除相關聯的容器。

未使用的映像檔是指未被任何執行中或已停止的容器使用的映像檔。當您使用相同標籤建置新版本的映像檔時,映像檔就會變成懸空狀態。

要移除個別映像檔,請選取垃圾桶圖示。

Docker Hub 儲存庫

映像檔檢視也允許您管理 Docker Hub 儲存庫中的映像檔並與之互動。預設情況下,當您在 Docker Desktop 中前往映像檔時,您會看到本機映像檔存放區中存在的映像檔清單。頂部附近的本機Hub索引標籤可在檢視本機映像檔存放區中的映像檔與您有權存取的遠端 Docker Hub 儲存庫中的映像檔之間切換。

切換到Hub索引標籤會提示您登入 Docker Hub 帳戶(如果您尚未登入)。登入後,它會顯示您有權存取的 Docker Hub 組織和儲存庫中的映像檔清單。

從下拉式選單中選取組織以檢視該組織的儲存庫清單。

如果您已在儲存庫上啟用 Docker Scout,映像檔分析結果(以及 健康分數,如果您的 Docker 組織符合資格)會顯示在映像檔標籤旁邊。

將滑鼠懸停在映像檔標籤上會顯示兩個選項

  • 拉取:從 Docker Hub 拉取最新版本的映像檔。
  • 在 Hub 中檢視:開啟 Docker Hub 頁面並顯示關於映像檔的詳細資訊。

其他資源