Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "3.2"
- services:
- jenkins:
- image: jenkins/jenkins:lts
- container_name: "jenkins"
- restart: always
- ports:
- - "8080:8080"
- - "50000:50000"
- volumes:
- - jenkins_home:/var/jenkins_home
- - /var/run/docker.sock:/var/run/docker.sock
- depends_on:
- - sonarqube
- sonarqube:
- image: sonarqube
- container_name: "sonarqube"
- ports:
- - "9000:9000"
- networks:
- - sonarnet
- environment:
- - sonar.jdbc.url=jdbc:postgresql://postgres:5432/sonar
- volumes:
- - sonarqube_conf:/opt/sonarqube/conf
- - sonarqube_data:/opt/sonarqube/data
- - sonarqube_extensions:/opt/sonarqube/extensions
- postgres:
- image: postgres
- container_name: "postgres"
- networks:
- - sonarnet
- environment:
- - POSTGRES_USER=sonar
- - POSTGRES_PASSWORD=sonar
- volumes:
- - postgresql:/var/lib/postgresql
- - postgresql_data:/var/lib/postgresql/data
- networks:
- sonarnet:
- driver: bridge
- volumes:
- jenkins_home:
- sonarqube_conf:
- sonarqube_data:
- sonarqube_extensions:
- postgresql:
- postgresql_data:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement