arulrajnet

Sonar docker-compose.yaml

Jan 11th, 2019
376
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.03 KB | None | 0 0
  1. version: '3.7'
  2.  
  3. services:
  4.   sonarpgsql:
  5.     image: postgres:9.6-alpine
  6.     ports:
  7.      - 5431:5432
  8.     restart: always
  9.     environment:
  10.      - POSTGRES_USER=admin
  11.       - POSTGRES_PASSWORD=xxxxxx
  12.       - POSTGRES_DB=sonar
  13.     volumes:
  14.      - postgresql:/var/lib/postgresql
  15.       - postgresql_data:/var/lib/postgresql/data
  16.  
  17.   sonar:
  18.     image: sonarqube:6.7.6-community
  19.     ports:
  20.      - 9000:9000
  21.       - 9092:9092
  22.     command: -Dsonar.web.context=/quality -Dsonar.log.level=TRACE
  23.     restart: always
  24.     environment:
  25.      - SONARQUBE_JDBC_USERNAME=admin
  26.       - SONARQUBE_JDBC_PASSWORD=xxxxxx
  27.       - SONARQUBE_JDBC_URL=jdbc:postgresql://sonarpgsql:5432/sonar
  28.     volumes:
  29.      - sonarqube_conf:/opt/sonarqube/conf
  30.       - sonarqube_data:/opt/sonarqube/data
  31.       - sonarqube_extensions:/opt/sonarqube/extensions
  32.       - sonarqube_bundled-plugins:/opt/sonarqube/lib/bundled-plugins
  33.  
  34. volumes:
  35.   sonarqube_conf:
  36.   sonarqube_data:
  37.   sonarqube_extensions:
  38.   sonarqube_bundled-plugins:
  39.   postgresql:
  40.  postgresql_data:
Add Comment
Please, Sign In to add comment