docker安裝jenkins


1、可以先看下jenkins最新是什么版本

查看官網地址  https://www.jenkins.io/zh/download/

2、在linux控制台輸入docker search jenkins

 

 

3、拉取鏡像   docker pull 鏡像名字

比如  docker pull jenkins/jenkins:latest   或 docker pull jenkins/jenkins:lst

 

 

 當拉取鏡像時總是報下面的錯,只需要重啟docker服務 sudo systemctl restart docker

 

 然后再重新pull,顯示下面的狀態就表示拉取安裝完成了

 

4、查看是不是安裝的是不是最新版本

docker images  查看已經安裝的jenkins的鏡像

 

 查看是否是最新版 docker inspect b7cf30590a86

可以查看到版本號,和本文最上面查jenkins官網查看到的最新版本

 

5、創建一個jenkins目錄 mkdir /home/jenkins_home

 

6、啟動一個jenkins容器 docker run -d --name jenkins -p 8088:8080 -v /home/jenkins:/home/jenkins jenkins/jenkins:latest 

 

7、查看jenkins服務 docker ps | grep jenkins

 

8、啟動服務端 http://ip:8088

 

 

 如果出現上面的頁面,表示jenkins還沒有啟動完成,當啟動完成之后,就會出現下面的頁面

 

9、訪問頁面中需要密碼解鎖,密碼存放位置也告訴了我們,但是不能直接查看,需要先進入到容器里面,才能查看

進入容器內部docker exec -it jenkins bash
執行:cat /var/jenkins_home/secrets/initialAdminPassword,得到密碼並粘貼過去

 

10、粘貼密碼解鎖之后,出現以下頁面,選擇“安裝推薦的插件”

 

 11、開始進行安裝插件,如果安裝很慢,點擊鏈接里面的方法https://segon.cn/jenkins-installs-plugins-slowly.html,重啟jenkins之后重新安裝,會發現安裝速度變的非常快了。安裝完成之后會自動跳轉到下一步

注意:替換default.json中的內容時,記得將最后面的default.json的路徑加上去(替換之前查找到的路徑)

重啟jenkins時的命令:

docker ps------查看正在運行的cotainners

docker  ps-a --------查看所有的containners

docker restart 容器id

docker logs -f +容器名 打印日志


12、自動跳轉到下一步后填寫信息

 

填完信息后進入到實例配置

 

 保存之后配置完成如下圖

 

 

13、進入到jenkins首頁后,開始進行配置

13.1、配置全局工具配置

 

 

13.2、配置jdk、git、maven別名和路徑(注意:這個是jenkins容器中的jdk\git\maven,git和jdk本身就存在,maven選擇自動安裝就行)

先進入jenkins容器中:docker exec -it jenkins bash

查看容器中的jdk路徑:echo $JAVA_HOME

查看容器中的git路徑:which git

將剛剛查看的路徑填上去

 

 

 

注意:如果沒有進入到容器中查找的jdk和git路徑,在填入jenkins客戶端配置中時會報錯,意思是說容器當中沒有這個路徑,網上百度說可以添加到jenkins的掛載中去,這個方法沒有試過,直接用上面的方法簡單點

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM