快速整合jenkins,nexus,registry,gitlab搭建CICD(二) 安裝和配置jenkins
阿新 • • 發佈:2020-08-19
Jenkins 是一個開源軟體專案,是基於 Java 開發的一種持續整合工具,用於監控持續重複的工作,旨在提供一個開放易用的軟體平臺,使軟體的持續整合變成可能。
官方網站:https://jenkins.io/
使用docker映象安裝jenkins
1 在/usr/local/docker/jenkins 目錄下建立 一個docker-compose.yml檔案
version: '3.1' services: jenkins: restart: always image: jenkinsci/jenkins container_name: jenkins ports: # 釋出埠 - 10102:8080 # 基於 JNLP 的 Jenkins 代理通過 TCP 埠 50000 與 Jenkins master 進行通訊 - 50000:50000 environment: TZ: Asia/Shanghai volumes: - ./data:/var/jenkins_home
如果有許可權問題 可以用root賬號 chmod 777/usr/local/docker/jenkins/data 進行授權
2 在 /usr/local/docker/jenkins的目錄下啟動容器
docker-compose up -d
3.docker logs jenkins 檢視初始密碼
4.http://192.168.40.129:10102/ 登入jenkins輸入初始密碼
注意:除了預設勾選的外掛外,一定要勾選Publish over SSH
外掛,這是我們實現持續交付的重點外掛。
等待安裝外掛,很多外掛安裝不上,沒關係,後面配置映象加速器手動安裝。
等待安裝中,明天接著寫