Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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:
- - mysql
- environment:
- sonar.jdbc.username: root
- sonar.jdbc.password: secret
- sonar.jdbc.url: jdbc:mysql://mysql:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false
- container_name: sonarqube
- mysql:
- # At time of writing mysql:5.7 does not grant root user the ability to login from '%' and the MYSQL_ROOT_HOST didn't work for me.
- image: mysql:5.6
- command: --default-authentication-plugin=mysql_native_password --bind-address="0.0.0.0"
- restart: always
- networks:
- - sonarnet
- volumes:
- - './mysql/lib:/var/lib/mysql'
- environment:
- MYSQL_DATABASE: "sonar"
- MYSQL_ROOT_PASSWORD: "secret"
- MYSQL_ROOT_HOST: "%"
- container_name: mysql
- networks:
- sonarnet:
- driver: bridge
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement