[step]1[/step]

下載 Jenkins 映像檔

使用 NAS 內的 Docker 套件下載 Jenkins 映像檔一直出現操作逾時錯誤

synology nas 的 docker 操作截圖

所以我選擇 ssh 進 NAS 下 pull 指令

sudo docker pull jenkins/jenkins:lts-jdk11

putty ssh 進 nas 執行指令截圖

[step]2[/step]

佈署容器

下載完成後,在映像檔頁籤可以找到,選擇後按下佈署

synology nas 的 docker 操作截圖

EXPOSE Port 若沒有其他服務占用,直接使用預設即可

synology nas 的 docker 操作截圖

將本機的資料夾 mount 至 docker 內的 /var/jenkins_home 以及 /var/run/docker.sock

synology nas 的 docker 操作截圖

之後一路下一步直到啟動容器

[step]3[/step]

Jenkins 初始化設定

容器啟動後,可以透過 http:NAS_IP:8080 訪問 Jenkins 的 Web 主控台

jenkins 主控台畫面截圖

還記得我們剛剛有將 home 目錄 mount 進docker 的 /var/jenkins_home 嗎?
所以直接使用 File Station 就可以取得初始化密碼了

NAS File Station 截圖

最後就視個人需求決定要安裝什麼外掛,我是直接點選推薦外掛

jenkins 主控台畫面截圖

等待安裝

jenkins 主控台畫面截圖

安裝完成後,可以自行建立使用者的帳號密碼

jenkins 主控台畫面截圖

一路下一步到最後,就能開始使用了

jenkins 主控台畫面截圖

最後再次提醒大家 Jenkins 與 AdGuard 會有衝突,記得關掉