Docker Hub 上的標籤
目錄
標籤(Tags)讓您可以在單一 Docker Hub 儲存庫中管理映像檔的多個版本。透過為每個映像檔加上特定的 :<tag>(例如 docs/base:testing),您可以針對不同的使用案例來組織並區分映像檔版本。如果未指定標籤,映像檔將預設為 latest 標籤。
標記本機映像檔
若要標記本機映像檔,請使用下列其中一種方法:
- 建置映像檔時,請使用
docker build -t <組織或使用者命名空間>/<儲存庫名稱>[:<標籤>]。 - 重新標記現有的本機映像檔,請使用
docker tag <現有映像檔> <組織或使用者命名空間>/<儲存庫名稱>[:<標籤>]。 - 提交變更時,請使用
docker commit <現有容器> <組織或使用者命名空間>/<儲存庫名稱>[:<標籤>]。
接著,您可以將此映像檔推送至由其名稱或標籤指定的儲存庫。
$ docker push <org-or-user-namespace>/<repo-name>:<tag>
隨後該映像檔即會上傳,並可在 Docker Hub 中使用。
檢視儲存庫標籤
您可以檢視可用的標籤以及相關聯映像檔的大小。
登入 Docker Hub。
選擇 我的 Hub > 儲存庫。
您的儲存庫列表將顯示。
選擇一個儲存庫。
儲存庫的 一般 頁面將顯示。
選擇標籤(Tags)索引標籤。
您可以選擇標籤的摘要(digest)以查看更多詳細資訊。
刪除儲存庫標籤
只有儲存庫擁有者或獲授予權限的團隊成員可以刪除標籤。
登入 Docker Hub。
選擇 我的 Hub > 儲存庫。
您的儲存庫列表將顯示。
選擇一個儲存庫。
儲存庫的 一般 頁面將顯示。
選擇標籤(Tags)索引標籤。
勾選要刪除的標籤旁邊的對應核取方塊。
選擇刪除(Delete)。
系統會顯示確認視窗。
選擇刪除(Delete)。