linux系統docker安裝jenkins,配置linux宿主機為運行任務的節點


jenkins環境安裝

  使用docker來運行jenkins ,linux 系統內輸入 mkdir /home/jenkins 創建jenkins用戶工作目錄 #docker pull jenkins/jenkins:lts 下載最新的jenkins

在home目錄下輸入ls -nd /home/jenkins,查看目錄歸屬id 

 

設置操作權限(不是1000同樣執行下面)

#chown -R 1000:1000 /home/jenkins

 運作jenkins

docker run -itd -p 9090:8080 -p 50000:50000 --name jenkins --privileged=true -v /home/jenkins:/var/jenkins_home jenkins/jenkins:lts

--privileged=true  讓容器有root權限

-p 9090:8080 jenkins 修改訪問端口為9090(我的8080端口被占用了)

-v /home/jenkins:/var/jenkins_home 容器/var/jenkins_home路徑映射到宿主機/home/jenkins

瀏覽器輸入 http://ip:9090/ 訪問jenkins首頁。(中間過程省略)進入這個頁面

 

 配置linux宿主機為運行任務的節點

1.安裝SSH Agent插件(系統管理-插件管理)

我的jenkins搭建在docker容器里,docker容器沒有運行環境,所以需要設置linux宿主機為運行任務的節點

去插件管理下載 插件 SSH Agent(我已經安裝了)

 然后啟用SSH Server,選擇隨機選取(系統管理 - 全局安全配置)

 

2. 新建節點

系統管理 - 節點管理,新建節點

節點名稱隨便輸入,確定進入下面頁面

 

 保存,然后啟動代理


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM