Skip to content

Instantly share code, notes, and snippets.

@andybeak
Created March 13, 2019 16:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andybeak/dbf39e4870cc09166d2add8aff0333f6 to your computer and use it in GitHub Desktop.
Save andybeak/dbf39e4870cc09166d2add8aff0333f6 to your computer and use it in GitHub Desktop.
Sonarqube in docker
version: '3'
services:
sonarqube:
image: 'sonarqube:6.7.6-community'
restart: always
networks:
- sonarnet
ports:
- "10000:9000"
volumes:
- './sonar/conf:/opt/sonarqube/conf'
- './sonar/data:/opt/sonarqube/data'
- './sonar/logs:/opt/sonarqube/logs'
- './sonar/extensions:/opt/sonarqube/extensions'
depends_on:
- postgres
environment:
sonar.jdbc.username: sonar
sonar.jdbc.password: password
sonar.jdbc.url: jdbc:postgresql://postgres:5432/sonar
container_name: sonarqube
postgres:
image: postgres
restart: always
networks:
- sonarnet
volumes:
- './postgresql/data:/var/lib/postgresql/data'
environment:
POSTGRES_USER: sonar
POSTGRES_PASSWORD: password
container_name: postgres
networks:
sonarnet:
driver: bridge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment