我們很高興地宣布面向 Docker Pro 和 Team 用戶的最新功能,即我們在 Docker Hub 上提供的新高級圖像管理儀表板。新的儀表板為開發人員提供了對您存儲在 Docker Hub 中的所有內容的新級別的訪問權限,使您可以更精細地控制刪除舊內容和探索舊版本的推送圖像。
從歷史上看,在 Docker Hub 中,我們可以看到用戶推送的標簽的最新版本,但很難看到甚至理解您推送的所有舊內容發生了什么。當您將圖像推送到 Docker Hub 時,您正在推送清單、圖像所有層的列表以及層本身。
當您更新現有標簽時,只有新層將與引用這些層的新清單一起推送。這個新的清單將被賦予你在推送時指定的標簽,例如 bengotch/simplewhale:latest。但這并不意味著所有指向構成圖像的先前層的舊清單都已從 Hub 中刪除。這些內容仍然存在,只是無法輕松查看或管理這些內容。事實上,如果您知道的話,您仍然可以使用清單的摘要來使用和引用它們。您可以將其想象成您對存儲庫(您的圖像存儲庫!)的特定分支(您的標簽)的提交歷史記錄(舊摘要)。
這意味著您可以擁有數百個舊版本的鏡像,您的系統仍然可以通過哈希而不是標簽來提取這些圖像,并且您可能不知道哪些舊版本仍在使用中。除此之外,到目前為止,刪除這些舊版本的唯一方法是刪除整個存儲庫并重新開始!
隨著圖像管理儀表板的發布,我們提供了一個新的 GUI,其中包含您可以使用的所有這些信息,包括那些當前“未標記的舊清單”是否仍處于“活動狀態”(已在上個月撤回)或者它們是否處于非活動狀態. 這與針對這些對象和當前標簽的新批量刪除相結合,為您提供了一個更強大的工具,用于批量管理 Docker Hub 中的內容。
如果您有不活動的鏡像,您將在您的回購頁面上找到一個新橫幅:
這將告訴您有多少圖像,標記的或舊的,在上個月沒有被推送或拉取。通過單擊查看,您可以進入新的高級圖像管理儀表板以檢查您的所有內容,從這里您可以看到某些清單的標簽曾經是什么,并使用多選擇器選項批量刪除這些標簽。
本文鏈接:http://www.www897cc.com/showinfo-119-2496-0.htmlDocker Hub 中的高級鏡像管理
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com