Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "2"
- services:
- postgres:
- image: postgres:9-alpine
- container_name: postgres
- restart: always
- volumes:
- - /opt/docker-postgres/etc:/etc/postgresql
- - /opt/docker-postgres/log:/var/log/postgresql
- - /opt/docker-postgres/data:/var/lib/postgresql/data
- environment:
- POSTGRES_DB: sonar
- POSTGRES_USER: <SONAR_USER>
- POSTGRES_PASSWORD: <SONAR_PASSWORD>
- sonar:
- image: sonarqube:alpine
- container_name: sonar
- restart: always
- ports:
- - "9000:9000"
- - "9092:9092"
- environment:
- SONARQUBE_JDBC_USERNAME: <SONAR_USER>
- SONARQUBE_JDBC_PASSWORD: <SONAR_PASSWORD>
- SONARQUBE_JDBC_URL: jdbc:postgresql://postgres/sonar
- volumes:
- - /opt/docker-sonar/conf:/opt/sonarqube/conf
- - /opt/docker-sonar/data:/opt/sonarqube/data
- - /opt/docker-sonar/extensions:/opt/sonarqube/extensions
- - /opt/docker-sonar/bundled-plugins:/opt/sonarqube/lib/bundled-plugins
Add Comment
Please, Sign In to add comment