Advertisement
Guest User

Untitled

a guest
May 2nd, 2019
336
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. version: "3.2"
  2.  
  3. services:
  4. jenkins:
  5. image: jenkins/jenkins:lts
  6. container_name: "jenkins"
  7. restart: always
  8. ports:
  9. - "8080:8080"
  10. - "50000:50000"
  11. volumes:
  12. - jenkins_home:/var/jenkins_home
  13. - /var/run/docker.sock:/var/run/docker.sock
  14. depends_on:
  15. - sonarqube
  16.  
  17. sonarqube:
  18. image: sonarqube
  19. container_name: "sonarqube"
  20. ports:
  21. - "9000:9000"
  22. networks:
  23. - sonarnet
  24. environment:
  25. - sonar.jdbc.url=jdbc:postgresql://postgres:5432/sonar
  26. volumes:
  27. - sonarqube_conf:/opt/sonarqube/conf
  28. - sonarqube_data:/opt/sonarqube/data
  29. - sonarqube_extensions:/opt/sonarqube/extensions
  30.  
  31. postgres:
  32. image: postgres
  33. container_name: "postgres"
  34. networks:
  35. - sonarnet
  36. environment:
  37. - POSTGRES_USER=sonar
  38. - POSTGRES_PASSWORD=sonar
  39. volumes:
  40. - postgresql:/var/lib/postgresql
  41. - postgresql_data:/var/lib/postgresql/data
  42.  
  43. networks:
  44. sonarnet:
  45. driver: bridge
  46.  
  47. volumes:
  48. jenkins_home:
  49. sonarqube_conf:
  50. sonarqube_data:
  51. sonarqube_extensions:
  52. postgresql:
  53. postgresql_data:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement