資安

碼雲+docker+jenkins持續集成

 1、安裝docker   

按菜鳥教程安裝 https://www.runoob.com/docker/centos-docker-install.html

     CentOS Docker 安裝

      國內 daocloud 一鍵安裝命令: curl -sSL https://get.daocloud.io/docker | sh

      因為安裝完成後docker鏡像地址限制  加阿里雲鏡像

      Ubuntu16.04+、Debian8+、CentOS7對於使用 systemd 的系統,請在     /etc/docker/daemon.json 中寫入如下內容(如果文件不存在請新建該文件):

{"registry-mirrors":["https://reg-mirror.qiniu.com/"]}

image.gif

    之後重新啟動服務:

$ sudo systemctl daemon-reload
   $ sudo systemctl restart docker

image.gif

2、安裝jdk  雲端目前支持安裝

yum search java|grep jdk

image.gif

   安裝依賴

yum install -y java-1.8.0-openjdk
yum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64

image.gif

驗證是否安裝成功

java -version

image.gif

想查看具體安裝目錄

find / -name 'java'

image.gif

3、安裝maven 

1、下載

Maven官網:http://maven.apache.org/

Maven下載地址:http://maven.apache.org/download.cgi

image.gif20210705111728115.png

下載到本地 

安裝 sz rz  插件方便上傳 下載文件

yum install -y lrzsz

image.gif

  用rz 上傳

 解壓到自己指定文件夾

tar -zxvf apache-maven-3.8.1-bin.tar.gz

image.gif

maven  配置環境變量

vim /etc/profile

image.gif

export M2_HOME=/usr/local/maven/maven-3.8.1
export PATH=$PATH:$M2_HOME/bin

image.gif

更新變量配置

source /etc/profile

image.gif

查看mvn版本

mvn -version

image.gif

4、安裝jenkins

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

image.gif

rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

image.gif

yum install -y jenkins

image.gif

service jenkins start

image.gif

修改端口號默認8080

vim /etc/sysconfig/jenkins

image.gif

集成碼雲 看這裡 https://gitee.com/help/articles/4193#article-header0

jenkins 構建出現 permission-denied問

#修改配置文件
vim /etc/sysconfig/jenkins
#user改為root 
#修改權限
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
# 重啟jenkins服務
service jenkins restart

image.gif

Leave a Reply

Your email address will not be published. Required fields are marked *