Udemy課程Jenkins 6
在/home/jenkins目錄下建立資料夾叫jenkins-data輸入:
mkdir jenkins-data
cd到該資料夾內輸入:
docker images
要針對上面image做相關設定,將紅框名稱複製起來
再來編輯設定的yml檔,輸入:
vi docker-compose.yml
如上內容,我們還要建個jenkins_home資料夾來儲存該服務的資料
先確認位置
輸入:
mkdir jenkins_home
所以$PWD/jenkins_home即為
透過指令確認yml檔內容完整:cat docker-compose.yml
實際建立Container
在建立前要先確認登入的身分可以異動jenkins_home這個資料夾
確認目前身分輸入:
id
讓目前登入身分可以異動jenkins_home輸入:
sudo chown 1000:1000 jenkins_home -R
上面只要做一次就夠了
接著啟動伺服器,輸入:
docker-compose up -d
上面完成即表示docker依照yml檔內容建置了對應的服務
接著輸入指令以確認SERVER是否運作中:
docker ps
接著確認允許進入的容器的log,記得前面yml檔內的container名為jenkins
所以輸入:
docker logs -f jenkins
往下看還會看到一個hash code
ctrl+c出去
然後用瀏覽器進到網址列:
192.168.43.43:8080
就可以進入到自已架設的jenkins網頁了
如上會被要求key密碼
其實就是上面的hash code
依課程建議選左邊藍色的按下去就開始下載相關plugin
載完會來到下面這個畫面
然後就save and continue
之後進到 http://192.168.43.43:8080
就能進到儀表板