Docker Hub 上的標籤

標籤可讓您在單個 Docker Hub 儲存庫中管理多個版本的映像檔。透過在每個映像檔新增特定的 :<標籤>,例如 docs/base:testing,您可以組織和區分映像檔版本以適用於各種使用案例。如果未指定標籤,則映像檔預設為 latest 標籤。

標記本地映像檔

要標記本地映像檔,請使用下列其中一種方法

  • 建置映像檔時,請使用 docker build -t <組織或使用者命名空間>/<儲存庫名稱>[:<標籤>
  • 使用 docker tag <現有映像檔> <組織或使用者命名空間>/<儲存庫名稱>[:<標籤>] 重新標記現有的本地映像檔。
  • 提交變更時,請使用 docker commit <現有容器> <組織或使用者命名空間>/<儲存庫名稱>[:<標籤>]

然後,您可以將此映像檔推送到其名稱或標籤指定的儲存庫

$ docker push <org-or-user-namespace>/<repo-name>:<tag>

然後,映像檔就會上傳並可在 Docker Hub 中使用。

檢視儲存庫標籤

您可以檢視可用的標籤和相關聯映像檔的大小。

  1. 登入 Docker Hub

  2. 選擇**儲存庫**。

    將會顯示您的儲存庫清單。

  3. 選擇一個儲存庫。

    將會顯示儲存庫的**一般**頁面。

  4. 選擇**標籤**索引標籤。

您可以選擇標籤的摘要以查看更多詳細資訊。

刪除儲存庫標籤

只有儲存庫擁有者或其他具有授予權限的團隊成員可以刪除標籤。

  1. 登入 Docker Hub

  2. 選擇**儲存庫**。

    將會顯示您的儲存庫清單。

  3. 選擇一個儲存庫。

    將會顯示儲存庫的**一般**頁面。

  4. 選擇**標籤**索引標籤。

  5. 選取要刪除的標籤旁邊的對應核取方塊。

  6. 選擇**刪除**。

    將會顯示確認對話方塊。

  7. 選擇**刪除**。