現在比較主流的鏡像倉庫 是 registry 和 harbor
使用registry 鏡像倉庫,通過api 能抓去最新的 鏡像
例如
registry API
生産環境 jenkins 調用 python腳本,傳回測試環境最後打的tag 的鏡像
[root@registry ~]# python getdockerimage.py senyint/nginx
docker.cinyi.com:443/senyint/nginx:v.12
測試環境 使用 jenkins 發版 上傳 images到 registry , 生産環境發版 直接調用 測試環境最後一個鏡像, 前提是 configmap 映射的 環境變量名相同,比如:MYSQLSERVER
而使用 harbor 鏡像倉庫,圖形頁面比較友善操作,