我們很高興地宣布面向 Docker Pro 和 Team 用戶的最新功能,即我們在 Docker Hub 上提供的新高級圖像管理儀表板。新的儀表板為開發(fā)人員提供了對您存儲在 Docker Hub 中的所有內(nèi)容的新級別的訪問權(quán)限,使您可以更精細(xì)地控制刪除舊內(nèi)容和探索舊版本的推送圖像。

從歷史上看,在 Docker Hub 中,我們可以看到用戶推送的標(biāo)簽的最新版本,但很難看到甚至理解您推送的所有舊內(nèi)容發(fā)生了什么。當(dāng)您將圖像推送到 Docker Hub 時,您正在推送清單、圖像所有層的列表以及層本身。
當(dāng)您更新現(xiàn)有標(biāo)簽時,只有新層將與引用這些層的新清單一起推送。這個新的清單將被賦予你在推送時指定的標(biāo)簽,例如 bengotch/simplewhale:latest。但這并不意味著所有指向構(gòu)成圖像的先前層的舊清單都已從 Hub 中刪除。這些內(nèi)容仍然存在,只是無法輕松查看或管理這些內(nèi)容。事實上,如果您知道的話,您仍然可以使用清單的摘要來使用和引用它們。您可以將其想象成您對存儲庫(您的圖像存儲庫!)的特定分支(您的標(biāo)簽)的提交歷史記錄(舊摘要)。

這意味著您可以擁有數(shù)百個舊版本的鏡像,您的系統(tǒng)仍然可以通過哈希而不是標(biāo)簽來提取這些圖像,并且您可能不知道哪些舊版本仍在使用中。除此之外,到目前為止,刪除這些舊版本的唯一方法是刪除整個存儲庫并重新開始!
隨著圖像管理儀表板的發(fā)布,我們提供了一個新的 GUI,其中包含您可以使用的所有這些信息,包括那些當(dāng)前“未標(biāo)記的舊清單”是否仍處于“活動狀態(tài)”(已在上個月撤回)或者它們是否處于非活動狀態(tài). 這與針對這些對象和當(dāng)前標(biāo)簽的新批量刪除相結(jié)合,為您提供了一個更強(qiáng)大的工具,用于批量管理 Docker Hub 中的內(nèi)容。
如果您有不活動的鏡像,您將在您的回購頁面上找到一個新橫幅:
這將告訴您有多少圖像,標(biāo)記的或舊的,在上個月沒有被推送或拉取。通過單擊查看,您可以進(jìn)入新的高級圖像管理儀表板以檢查您的所有內(nèi)容,從這里您可以看到某些清單的標(biāo)簽曾經(jīng)是什么,并使用多選擇器選項批量刪除這些標(biāo)簽。
本文鏈接:http://m.www897cc.com/showinfo-119-2496-0.htmlDocker Hub 中的高級鏡像管理
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com