工作中遇到一個問題,要把某個項目的harbor鏡像庫全部遷移到其他環境的harbor上,由於網絡不通,只能導出來,傳給同事,讓同事導入到他們的harbor上; 記錄下我的操作方法。 參考博客園的一篇博客,Harbor API操作: 1.批量導出harbor某個項目的鏡像庫 2.批量導入到 ...
一 說明 這個是我第一篇博客,所以我想放上原創的東西,盡管我一直都很擔心自己寫得太low,但是總要學會嘗試,學會改變自己,相信自己。在寫這個腳本時,由於我接觸LInux不是很多,能力有限,僅僅是為了讓自己心情好點,可以說只是為了完成任務,並沒有考慮其中比如代碼重復,注釋不完整等諸多問題。這是 月份做的事情了,因為各種原因,后續也沒去關注腳本中問題。請多多包含。 二 背景 公司最近在搞關於k s的東 ...
2018-12-16 12:31 0 2353 推薦指數:
工作中遇到一個問題,要把某個項目的harbor鏡像庫全部遷移到其他環境的harbor上,由於網絡不通,只能導出來,傳給同事,讓同事導入到他們的harbor上; 記錄下我的操作方法。 參考博客園的一篇博客,Harbor API操作: 1.批量導出harbor某個項目的鏡像庫 2.批量導入到 ...
Harbor API 相關的接口可以在Harbor首頁左下方看到下圖紅框所示的位置點擊查看 1. 列出鏡像名字使用的API如下圖 輸入需要查詢的項目下倉庫信息,先點擊 Try it out填寫信息, 然后點擊 Execute生產url地址 使用生成 ...
harbor倉庫鏡像的刪除 剛開始自己摸索了下,直接webui界面刪除后,發現倉庫空間未釋放 上傳之前倉庫空間占用為 上傳之后倉庫空間占用為 在webui界面上刪除鏡像后 查看大小 依舊為286m,到是什么原因呢,通過官方github查看使用文檔,終於找到 ...
docker鏡像倉庫中鏡像的清理,一直是個比較麻煩的事情。尤其是在測試環境當中,每天都會有大量的構建。由此會產生大量的歷史鏡像,而這些鏡像,大多數都沒有用。 在harbor中,清理鏡像,也得分為兩步,第一步是從ui中刪除歷史鏡像。這個時候鏡像並不會被真正刪除,好在harbor集成了鏡像刪除的功能 ...
公司 Harbor 倉庫一年多沒清理,硬盤被堆滿了,為此寫了個批量清除的 Python 腳本。 源代碼見 github-harbor_clean.py ...
添加定時任務,批量刪除tag 為none 的鏡像 ,釋放磁盤空間 ...
在Linux主機使用命令行批量刪除harbor鏡像 腳本使用說明: 此腳本不是萬能腳本,根據自身環境要調整很多 能用harbor的域名就不要用IP 腳本前半部分可以套用,后半部分需一步一步試錯,結合自己的環境 參考文檔為:https://www.cnblogs.com ...