2016-08-08 111 views
11

我一直在使用Nexus發佈我的Docker鏡像幾個月,我非常喜歡它添加到經典Docker Registry中的功能。從Nexus Repository Manager中刪除Docker鏡像OSS 3.0.1-01

最近,我們存儲的映像數量引起了磁盤空間問題。我環顧了圖形界面,顯然沒有什麼可以同時刪除多個Docker鏡像。我知道有一個Nexus任務可以移除未使用的工件,但它似乎只適用於Maven和Nugget。

Nexus Repository Manager OSS 3.0.1-01有沒有一種方法可以同時刪除未使用的圖像或至少幾個圖像?

謝謝!

+0

[從私人碼頭工人註冊表刪除影像(HTTP的可能重複:// stackoverflow.com/questions/25436742/deleting-images-from-a-private-docker-registry) – user5994461

回答

0

似乎沒有任何選項可以從組庫中刪除組件,但是您可以選擇從代理或託管存儲庫中刪除組件。

默認情況下,僅對admin用戶啓用刪除組件功能。

here is screenshot for reference

+1

我一直在問一種方法,一次刪除多個組件。我們在每次構建之後都會生成一個新組件。我們需要一種配置圖像保留的方法,或者至少需要一次手動刪除多個圖像的方法。 –

+0

@BriceArgenson爲創建任務應該是足夠的。您可以指定刪除未使用的資產或組件。你嘗試過嗎? – Vishwa

+0

@ user3524747該任務僅允許您選擇代理存儲庫(因此不託管Docker存儲庫) –

相關問題