jenkins用docker安裝踩坑一條龍

2021-10-10 10:59:45 字數 928 閱讀 2075

經過長時間的摸索,在jenkins上面已經踩了兩天的坑 先說一下我的歷程

jenkins的安裝方法有很多種,可能很多博主採取的方法不一樣

我嘗試了各種方法 最後選擇了docker的安裝

jenkins有很多地方的配置都是國外的源,所以會導致外掛程式等內部功能不好用

這裡專門寫一下對於docker的安裝方法

先是從docker hub上直接找的映象 然後docker pull 結果這個地方有個坑

docker pull jenkins:latest
這個方法不可取,之前是這樣裝的 導致jenkins版本在2.60,結果安裝外掛程式的時候出現大量的錯誤

正確的命令應該是

docker pull jenkins/jenkins:lastest
這樣才能夠正確的安裝最新的版本

如果有小夥伴只是為了用jenkins ,為了節省麻煩,這裡推薦安裝國內的源,避免後邊修改配置的時候出現問題

國內源直接安裝的方法

docker run --

rm-p 8080:8080 jenkinszh/jenkins-zh:latest

如需掛載

先建立資料夾

mkdir /

data

/jenkins_home

chmod -r 1000:1000 jenkins_home
docker run --

rm-p 9999:8080 -p 50000:50000 -v /

data

/jenkins_home:/

var/jenkins_home jenkinszh/jenkins-zh:latest

docker快速安裝Jenkins

1.pull映象 要使用最新的lts docker pull jenkins jenkins lts 新建容器 docker run name jenkins p 8081 8080 p 50000 50000 d jenkins jenkins lts 備註 8080為docker埠,8081為對...

Jenkins使用docker構建

jenkins master要將構建任務分配給docker,就必須在jenkins agent上安裝docker。建議給這些agent打上docker的標籤。在jenkins agent上安裝docker注意 要將 jenkins agent 的使用者加入docker的使用者組中,這樣jenkins...

基於 Docker 安裝 Jenkins

docker compose.yml jenkins 是乙個簡單易用的持續整合軟體平台,我們依然採用 docker 的方式部署,docker compose.yml 配置檔案如下 version 3.1 services jenkins restart always image jenkinsci ...