借用阿里雲容器鏡像服務,實現Docker自動構建

咱們團隊已經使用Docker容器,在託管到阿里雲容器鏡像服務時,利用鏡像倉庫的「代碼源」配置,輕鬆實現了Docker鏡像自動構建。
git

 image.png 

示例代碼:https://github.com/rickding/HelloDockergithub

配置詳細操做:ide

免費開通阿里雲容器鏡像服務:https://cr.console.aliyun.com/cn-shanghai/instances/repositories阿里雲

建立命名空間:spa

 image.png

建立鏡像倉庫,選擇地域(注意選擇的倉庫地域)、命名空間,輸入倉庫名稱,點擊「下一步」:blog

 image.png

配置代碼源,支持阿里雲Code, GitHub, BitBucket和私有GitLab,綁定帳號,自動構建時拉取代碼。部署

 image.png

建立成功後,在鏡像倉庫列表中選擇管理,進入管理頁面:get

 image.png

配置構建規則,默認內置規則根據tag自動觸發,咱們爲master分支增長一個latest構建規則:it

 image.png

配置觸發器,鏡像構建成功後觸發更新部署,自動化完成整個流程:自動化

 image.png

相關文章
相關標籤/搜索