1. 程式人生 > >Docker部署Jenkins測試環境

Docker部署Jenkins測試環境

-name docker hub 你們 mkdir -p sts eas pos 目錄

安裝docker環境

yum install epel-release -y && yum install docker -y

如果是高手需要docker-compose的話就再裝個docker-compose吧

創建jenkins所需的掛載目錄並設置為ID為1000
在/etc/hosts文件中寫入:

192.168.50.50 docker-hub.xxx.com

並向/etc/docker/certs.d中導入harbor的證書(如果你們在公司內部有docker hub的話最好這樣,免得證書自簽的,拉不下來鏡像)

mkdir -p /jenkins
chown -R 1000:1000 /jenkins

拉取鏡像開始啟動:
直接公網拉取鏡像:

docker pull /jenkins/jenkins   (這個鏡像更新較快,想追求穩定的同學自行查找Jenkins官網,長期支持版的鏡像也有)

自己公司內部的話就只能這樣咯

docker pull docker-hub.xxx.com/jenkins/jenkins:2.89.2TLS
docker run -itd -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true  -v /jenkins:/var/jenkins_home jenkins   (公網拉取的執行這個)
docker run -itd -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true  -v /jenkins:/var/jenkins_home docker-hub.xxx.com/jenkins/jenkins:2.89.2TLS    (公司內部拉取的鏡像執行這個)

查看密碼

cat /jenkins/secrets/initialAdminPassword

裝的過程其實挺傻瓜化的,就不介紹了

Docker部署Jenkins測試環境