關(guān)于docker啟動(dòng)jenkins環(huán)境的問題
【注意:】jenkins的docker鏡像,需要從官網(wǎng)進(jìn)入直接獲取,其他地方獲取到的docker鏡像,可能因?yàn)镴enkins版本過低,導(dǎo)致后續(xù)插件安裝失敗等問題!!!
jenkins基本工作原理

1.拉取鏡像
需要從官網(wǎng)進(jìn)入:Jenkins download and deployment
命令:
docker pull jenkins/jenkins:lts
2.創(chuàng)建目錄
由于防止jenkins中重要文件因?yàn)槿萜鲹p毀或刪除導(dǎo)致文件丟失,因此創(chuàng)建文件對(duì)外掛載
mkdir /data/jenkins
并且需要對(duì)目錄開放docker進(jìn)程操作的完全讀寫的權(quán)限
chmod 777 /data/jenkins
3.啟動(dòng)容器
docker run -d -p 10240:8080 -p 10241:50000 --restart always -v /data/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime --name jenkins jenkins/jenkins:lts
并查看日志
docker logs -f jenkins
4.配置鏡像加速,進(jìn)入 cd /data/jenkins 目錄。
修改 vi hudson.model.UpdateCenter.xml里的內(nèi)容
修改前

將 url 修改為 清華大學(xué)官方鏡像:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
修改后

5.管理員密碼獲取方法
編輯initialAdminPassword文件(查看,把密碼輸入登錄中的密碼即可,開始使用。
進(jìn)入到容器內(nèi)部查看密碼:
docker exec -it jenkins /bin/bash cat /data/jekins/secrets/initialAdminPassword
lts鏡像默認(rèn)是最新版本,一定要拉取這個(gè)否則無法下載插件
6.不要選擇安裝推薦的插件
否則會(huì)出現(xiàn)版本不支持很多插件安裝失敗,選擇插件來安裝,


到此這篇關(guān)于docker啟動(dòng)jenkins環(huán)境的文章就介紹到這了,更多相關(guān)docker啟動(dòng)jenkins環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 使用Docker+jenkins+python3環(huán)境搭建超詳細(xì)教程
- 基于Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持續(xù)集成交付環(huán)境的詳細(xì)教程
- docker環(huán)境下安裝jenkins容器的詳細(xì)教程
- Docker環(huán)境搭建Jenkins在構(gòu)建任務(wù)時(shí)控制臺(tái)日志出現(xiàn)中文亂碼的問題
- 從零搭建docker+jenkins+node.js自動(dòng)化部署環(huán)境的方法
- 詳解Docker下搭建Jenkins構(gòu)建環(huán)境
- CentOS服務(wù)器部署Docker+Jenkins持續(xù)集成環(huán)境的方法
相關(guān)文章
關(guān)于docker安全之Docker-TLS加密通訊問題
這篇文章主要介紹了docker安全之Docker-TLS加密通訊,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12
docker容器互聯(lián)的實(shí)現(xiàn)步驟
容器互聯(lián)是除了端口映射外另一種可以與容器通信的方式,本文就來介紹一下docker容器互聯(lián)的實(shí)現(xiàn)步驟,感興趣的可以了解一下2023-12-12
Docker for windows pull鏡像文件的安裝位置改變的方法
這篇文章主要介紹了Docker for windows pull鏡像文件的安裝位置改變的方法的相關(guān)資料,需要的朋友可以參考下2016-12-12
啟動(dòng)docker的時(shí)候如何把參數(shù)傳遞給docker里面的項(xiàng)目(推薦)
這篇文章主要介紹了啟動(dòng)docker的時(shí)候如何把參數(shù)傳遞給docker里面的項(xiàng)目,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2024-01-01
CentOS 7安裝Docker服務(wù)詳細(xì)過程
這篇文章主要為大家介紹了CentOS 7安裝Docker服務(wù)詳細(xì)過程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11

