iT邦幫忙

0

Docker Hub 自動builds使用方式

Nat 2020-04-09 16:55:06663 瀏覽

Dockerfile 其實也需要版本控制

  • 這是我個人的bitbucket repository

https://ithelp.ithome.com.tw/upload/images/20200409/20126210wdZzf94mPs.png

  • 首先先註冊Docker Hub帳號,在連結GitHub或Bitbucket
    https://ithelp.ithome.com.tw/upload/images/20200409/20126210GmEtz752E1.png

  • 連結完畢之後,建立Repository
    https://ithelp.ithome.com.tw/upload/images/20200409/20126210FlPdTleth7.png

  • 下方會有builds的選項,選擇account和repository,再往下,可以一併進行設定
    https://ithelp.ithome.com.tw/upload/images/20200409/2012621074oJsxPK62.png

  • 範例如下

  1. Source Type: 目前只可以選擇Branch 和Tag
  2. Source: 輸入Branch 名稱
  3. Docker Tag: docker build完之後的tag,通常都是latest
  4. Dockerfile location: 顧名思義就是Dockerfile 的位置
  5. Build Caching: 是否開啟cache 機制

https://ithelp.ithome.com.tw/upload/images/20200409/201262107QpRjLt9wh.png

設定完畢之後,當有新的push丟到Bitbucket,Docker builds就會自動被觸發

實際測試畫面
https://ithelp.ithome.com.tw/upload/images/20200409/20126210wfs4wX5HeS.png


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言