jenkins安装

发布于:2025-07-07 ⋅ 阅读:(17) ⋅ 点赞:(0)

1拉取相应的docker镜像

docker pull jenkins/jenkins:2.400

version: '2.27.0'
services:
  jenkins:
    image: jenkins/jenkins:2.400
    volumes:
      - /data/jenkins_home1/:/var/jenkins_home
      - /var/run/docker.sock:/var/run/docker.sock
      - /usr/local/jdk1.8.0_371:/usr/local/java
      - /usr/local/node-v18.20.4-linux-x64:/usr/local/node
      - /usr/local/apache-maven-3.5.0:/usr/local/maven
    ports:
      - "8080:8080"
    expose:
      - "8080"
      - "50000"
    privileged: true
    user: root
    restart: always
    container_name: jenkins-1
    environment:
      JAVA_OPTS: '-Djava.util.logging.config.file=/var/jenkins_home/log.properties'

2 修改jenkins下载源

1、修改 jenkins 数据目录中的hudson.model.UpdateCenter.xml值,将http://updates.jenkins-ci.org/update-center.json更换为阿里云https://mirrors.aliyun.com/jenkins/updates/2.60/update-center.json
sed -i  's/http:\/\/updates.jenkins-ci.org\/update-center.json/https:\/\/mirrors.aliyun.com\/jenkins\/updates\/2.60\/update-center.json/g' /home/wyt/jenkins_home2.60/hudson.model.UpdateCenter.xml


2、修改updates文件夹中的 default.json文件,将http://updates.jenkins-ci.org/download/更换为阿里云https://mirrors.aliyun.com/jenkins/
sed -i  's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.aliyun.com\/jenkins/g' /home/wyt/jenkins_home2.60/updates/default.json
sed -i  's/http:\/\/www.google.com/http:\/\/www.baidu.com/g' /home/wyt/jenkins_home2.60/updates/default.json