2020 docker部署Jenkins學習筆記

吳彥希發表於2020-10-28

1.拉取Jenkins映象

docker pull jenkins

2.容器化Jenkins

2.1建立宿主機資料夾,用於掛載jenkins配置檔案

mkdir jenkins

ps:注意使用pwd檢視你當前在那個資料夾下建立的
在這裡插入圖片描述

//本人的是以下目錄,接下來容器化jenkins和檢視其登入密碼要用
/root/projectFile/jenkins
docker run -d -p 8080:8080 -p 50000:50000 -v /root/projectFile/jenkins:/var/jenkins_home --name jenkins --restart always --privileged=true  -u root jenkins

2.2容器化引數解釋
-p : 對映埠,宿主機埠:容器埠

-v : 掛載,宿主機目錄:容器目錄

–name : 自定義容器名

-u : 許可權使用者名稱

–privileged : 使用該引數,container內的root擁有真正的root許可權,否則,container(容器)內的root只是外部的一個普通使用者許可權,privileged啟動的容器可以看到很多host上的裝置,並且可以執行mount,甚至允許你在docker容器內啟動docker容器。

3.登入Jenkins

輸入ip地址:8080即可訪問jenkins登入介面,會讓你輸入登入密碼。
在這裡插入圖片描述

使用以下命令檢視登陸密碼,其中/root/projectFile/jenkins是你之前建立用來掛載jenkins的那個資料夾

cat /root/projectFile/jenkins/secrets/initialAdminPassword

在這裡插入圖片描述

4.安裝你所需要的外掛

建議使用自定義安裝,預設安裝外掛在沒有vpn的情況下會安裝失敗
在這裡插入圖片描述

相關文章