Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. version: '3'
  2. services:
  3. sonarqube:
  4. image: 'sonarqube:6.7.6-community'
  5. restart: always
  6. networks:
  7. - sonarnet
  8. ports:
  9. - "10000:9000"
  10. volumes:
  11. - './sonar/conf:/opt/sonarqube/conf'
  12. - './sonar/data:/opt/sonarqube/data'
  13. - './sonar/logs:/opt/sonarqube/logs'
  14. - './sonar/extensions:/opt/sonarqube/extensions'
  15. depends_on:
  16. - mysql
  17. environment:
  18. sonar.jdbc.username: root
  19. sonar.jdbc.password: secret
  20. sonar.jdbc.url: jdbc:mysql://mysql:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false
  21. container_name: sonarqube
  22.  
  23. mysql:
  24. # 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.
  25. image: mysql:5.6
  26. command: --default-authentication-plugin=mysql_native_password --bind-address="0.0.0.0"
  27. restart: always
  28. networks:
  29. - sonarnet
  30. volumes:
  31. - './mysql/lib:/var/lib/mysql'
  32. environment:
  33. MYSQL_DATABASE: "sonar"
  34. MYSQL_ROOT_PASSWORD: "secret"
  35. MYSQL_ROOT_HOST: "%"
  36. container_name: mysql
  37.  
  38. networks:
  39. sonarnet:
  40. driver: bridge
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement