docker安裝jenkins,構建maven、git項目部署遠程服務器,jenkins學習二

前言

學習cicd,之前都是在centos7系統下使用yum安裝jenkins,後來發現使用docker構建更加的方便,
要看好多文章,網上的案例感覺都不太完整。現在就來記錄下docker安裝Jenkins,
構建maven、git、ssh、部署springboot項目的全過程。

1.docker安裝Jenkins

1.工若善其事,必先利其器,國外網絡原因導致docker pull鏡像的速度很慢,這裏我們先切換成國內的源

vim /etc/docker/daemon.json

將原來的源替換成163的

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

2.pull一個最新的jenkins鏡像,舊版可能會有不兼容的插件的,所以我們下載新版的

docker pull jenkins/jenkins:lts

3.運行jenkins鏡像
創建一個jenkins的掛載目錄 ,

mkdir /home/jenkins_01

啓動容器,命令含義-d後臺運行,容器名jenkins_01,映射端口8080,掛載目錄/home/jenkins_01

docker run -d --name jenkins_01 -p 8080:8080 -v /home/jenkins_01:/home/jenkins_01 jenkins/jenkins:lts 

4.查看docker運行的jenkins容器

docker ps

在這裏插入圖片描述
5.啓動jenkins,http://你的ip:8080,在此之前我們需要獲取登錄密碼
進入進入容器內部

docker exec -ti -u root 容器ID /bin/sh

獲取jenkins的登錄密碼,複製密碼登錄jenkins

cat /var/jenkins_home/secrets/initialAdminPassword

6.jenkins漢化
Plugin Manager–》搜索Localization–》Available–》勾選Localization:Chinese–》選擇install without restart
在這裏插入圖片描述
7.重啓容器,漢化成功

docker restart 容器ID

在這裏插入圖片描述

2.安裝插件

進入Jenkins時會推薦我們安裝一些插件,如我們需要使用的git。但是在構建項目前還需要一些額外插件的支持比如maven、ssh連接插件。安裝插件插件很簡單,我們進入系統管理的插件管理進行安裝。
在這裏插入圖片描述

  1. 搜索Publish over SSH,連接服務器,讓項目可以發佈在其他服務器上
    在這裏插入圖片描述
  2. 搜索maven,安裝Maven Integration ,構建Maven項目所需要的插件,安裝後在創建新項目時可以選擇構建Maven項目
    在這裏插入圖片描述
  3. 搜索git parameter,用於項目的發佈
    在這裏插入圖片描述

3.全局工具配置

系統管理 -> 全局工具配置(需要安裝Maven、JDK、Git,未安裝需要在服務器上安裝)
在這裏插入圖片描述

4.未完待續。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章