Docker部署Jenkins測試環境
阿新 • • 發佈:2018-01-06
-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測試環境