##Jenkins與Docker相關的Plugin使用## ###Jenkins與Docker相關的Plugin### 在Jenkins Plugin頁面搜索與Docker相關的插件,有以下幾個:docker
其中,它們間的關係以下:ide
下面主要介紹下Docker build step plugin和CloudBees Docker Build and Publish plugin的使用。測試
###Docker build step plugin使用###ui
####設置Docker URL#### 系統管理→系統設置→Docker Builder,設置Docker URL並測試鏈接。插件
####在Jenkins JOB的構建區域,增長構建步驟→Execute Docker container#### 有一系列Docker Command可選擇日誌
####以重啓一個容器爲例#### 選擇Restart containers命令,並填寫Container ID(s):ip
Jenkins JOB建立成功後,點擊構建,日誌輸出以下:ci
####以Push鏡像到Docker registry爲例#### 選擇Push images命令,並填寫相關信息:get
Jenkins JOB建立成功後,點擊構建,日誌輸出以下:源碼
###Docker Build Publish Plugin使用###
####設置源碼地址,這裏使用的是GIT@OSC#### 該項目是個Docker化的項目,Dockerfile在根目錄下
####在Jenkins JOB的構建區域,增長構建步驟→Docker Build and Publish####
此外,Docker Build Publish Plugin還要一些高級選項
####Jenkins JOB建立成功後,點擊構建,日誌輸出以下####
###參考###