Centos安裝Jenkins

參考

https://linuxize.com/post/how-to-install-jenkins-on-centos-7/java

http://devopstechie.com/install-jenkins-on-centos-7/linux

https://www.hugeserver.com/kb/how-install-jenkins-centos7/docker

https://syslint.com/blog/tutorial/how-to-install-jenkins-on-centos-7/centos

https://www.looklinux.com/install-jenkins-centos-7/工具

 

Jenkins是一個開源的CI工具,用於持續的構建並測試軟件項目,基於Java開發,所以須要先安裝Java JDK。post

1.安裝OpenJDK8

 

1 sudo yum install java-1.8.0-openjdk-devel    

查看Java版本測試

1 java -version

Jenkins的當前版本不支持Java 10和Java 11,若是電腦安裝了多個版本的Java,則須要將Java 8設置爲默認版本。centos7

2.啓用Jenkins 倉庫

使用下面的命令導入CPG keyspa

1 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

將倉庫添加到系統rest

1 sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

3.安裝Jenkins

 

安裝最新的Jenkins

1 sudo yum install jenkins

啓用Jenkins服務

1 sudo systemctl start jenkins

測試Jenkins服務是否成功運行

1 systemctl status jenkins

設置Jenkins的自啓動

1 sudo systemctl enable jenkins

 

4.獲取Jenkins密碼

IP + 8080 是Jenkins的網址,第一次登陸須要用到初始密碼:

1 sudo cat /var/lib/jenkins/secrets/initialAdminPassword

 

5.Jenkins訪問Docker權限

Jenkins建立到任務會報權限問題,未解決須要單獨設置用戶組到權限

 添加Docker組

sudo groupadd docker

添加用戶

useradd -g docker jenkins

當前用戶添加到Docker組

//sudo usermod -aG docker $USER
sudo usermod -aG docker jenkins

更新用戶組

sudo newgrp docker

重啓jenkins以及Docker服務

sudo service jenkins restartsudo service docker  restart
相關文章
相關標籤/搜索