# docker-compose-jenkins.yml

version: '3.1'
services:
  jenkins:
    image: 'jenkinsci/blueocean'
    volumes:
      - ./data/jenkins/:/var/jenkins_home
      - /usr/local/docker/maven/apache-maven-3.8.4:/usr/local/maven
      - /root/.ssh/id_rsa:/root/.ssh/id_rsa
    ports:
      - "8080:8080"
    expose:
      - "8080"
      - "50000"
    privileged: true
    user: root
    restart: always
    container_name: jenkins
    environment:
      JAVA_OPTS: '-Djava.util.logging.config.file=/var/jenkins_home/log.properties'
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
最后更新于: 2022-09-27 09:35:23