1. 安裝docker:

yum install docker

2. 拉取jenkins的docker鏡像

docker pull jenkins

3. 創建jenkins_home目錄,後面的密碼會存在這

mkdir /var/home/jenkins_home

4. 使用docker的run命令,創建一個容器並跑一個命令,意思是創建一個名為myjenkins的容器,docker內部使用49001埠,通過伺服器的8080埠訪問。

docker run -d --name myjenkins -p 49001:8080 -v /var/jenkins_home:/var/jenkins_home jenkins

5. 在nginx.conf下添加以下代碼:監聽8080埠,代理到127.0.0.1:49001。

upstream app {
server 127.0.0.1:49001;
}
server {
listen 8080;
server_name jenkins.your-domain.com;

location / {
proxy_pass http://app;
}
}

6. 此時可以在使用localhost:8080訪問jenkins的首頁了。但是會讓你輸入密碼。說實話我根據他給的路徑找不到密碼,上網找了下使用命令來尋找。

cd /
find -name initialAdminPassword

根據路徑,進入到該文件,使用vim。複製裡面的密碼。填到jenkins的密碼框里即可。

推薦閱讀:

查看原文 >>
相关文章