1. 程式人生 > >Jenkins Docker安裝及Docker build step插件部署配置

Jenkins Docker安裝及Docker build step插件部署配置

export 系統管 終端 51cto 技術分享 load ip地址 插件 服務器

Docker-build-step插件安裝部署
1.打開系統管理,插件管理,找到Docker build step插件,勾選選中,點擊直接安裝,安裝完成後重啟一下Jenkins容器;
2.使用終端登錄到B服務器,修改/usr/lib/systemd/system/docker.service 為:
  將其中第11行的 ExecStart=/usr/bin/dockerd 替換為:
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -H tcp://0.0.0.0:7654
(此處默認2375為主管理端口,unix:///var/run/docker.sock用於本地管理,7654是備用的端口)
將管理地址寫入 /etc/profile
echo ‘export DOCKER_HOST=tcp://0.0.0.0:2375‘ >> /etc/profile
使profile生效
source /etc/profile
註意:2375為端口號,只要不跟系統沖突,任意端口都行。修改完後執行以下兩條命令使配置生效:
systemctl daemon-reload
systemctl restart docker
3.打開Jenkins Web系統界面,找到系統管理,系統設置,找到Docker Builer配置項,填入B服務器的IP地址和端口號,如圖所示,點擊測試連接,測試連接成功後,我們就可以利用Docker build step插件自動化管理Docker了。
技術分享圖片

Jenkins Docker安裝及Docker build step插件部署配置