From 60234620720a92052d125aefa2b830920be7ad07 Mon Sep 17 00:00:00 2001 From: Andy Bunce Date: Mon, 7 Feb 2022 17:37:35 +0000 Subject: [PATCH] [add] solarqube --- sonarqube/docker-compose.yml | 42 ++++++++++++++++++++++++++++++++++++ sonarqube/readme.md | 0 2 files changed, 42 insertions(+) create mode 100644 sonarqube/docker-compose.yml create mode 100644 sonarqube/readme.md diff --git a/sonarqube/docker-compose.yml b/sonarqube/docker-compose.yml new file mode 100644 index 0000000..245166f --- /dev/null +++ b/sonarqube/docker-compose.yml @@ -0,0 +1,42 @@ +version: "3" + +services: + sonarqube: + image: sonarqube + expose: + - 9005 + ports: + - "9005:9000" + networks: + - sonarnet + environment: + - SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonar + - SONARQUBE_JDBC_USERNAME=sonar + - SONARQUBE_JDBC_PASSWORD=sonar + volumes: + - sonarqube_conf:/opt/sonarqube/conf + - sonarqube_data:/opt/sonarqube/data + - sonarqube_extensions:/opt/sonarqube/extensions + - sonarqube_bundled-plugins:/opt/sonarqube/lib/bundled-plugins + + db: + image: postgres + networks: + - sonarnet + environment: + - POSTGRES_USER=sonar + - POSTGRES_PASSWORD=sonar + volumes: + - postgresql:/var/lib/postgresql + - postgresql_data:/var/lib/postgresql/data + +networks: + sonarnet: + +volumes: + sonarqube_conf: + sonarqube_data: + sonarqube_extensions: + sonarqube_bundled-plugins: + postgresql: + postgresql_data: \ No newline at end of file diff --git a/sonarqube/readme.md b/sonarqube/readme.md new file mode 100644 index 0000000..e69de29