From f078a36b367b45273e26c813d2d4f3d6c51082f6 Mon Sep 17 00:00:00 2001 From: Ninad Ingole Date: Fri, 22 May 2020 10:52:24 +0530 Subject: [PATCH] Add sonarqube docker compose --- .gitignore | 2 ++ README.md | 12 +++++++++++- sonarqube/docker-compose.yml | 28 ++++++++++++++++++++++++++++ 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 sonarqube/docker-compose.yml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..347e789 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +sonarqube/postgre/** +sonarqube/sonarqube/** \ No newline at end of file diff --git a/README.md b/README.md index 25d1200..59fc2df 100644 --- a/README.md +++ b/README.md @@ -1 +1,11 @@ -All docker related things +Add Docker & Docker Compose Images +--- + +## How to run: +Inside directory e.g. `sonarqube` + +``` +sonarqube $> docker-compose up +``` + +use `-d` to start compose in detach mode \ No newline at end of file diff --git a/sonarqube/docker-compose.yml b/sonarqube/docker-compose.yml new file mode 100644 index 0000000..80230cd --- /dev/null +++ b/sonarqube/docker-compose.yml @@ -0,0 +1,28 @@ +version: '3' +services: + db: + image: postgres + environment: + POSTGRES_PASSWORD: admin + POSTGRES_USER: admin + volumes: + - "./postgre/data:/var/lib/postgresql/data" + ports: + - "5432:5432" + sonar: + image: sonarqube + depends_on: + - db + environment: + SONAR_JDBC_URL: jdbc:postgresql://db:5432/postgres + SONAR_JDBC_USERNAME: admin + SONAR_JDBC_PASSWORD: admin + volumes: + - "./sonarqube/data:/opt/sonarqube/data" + - "./sonarqube/extensions:/opt/sonarqube/extensions" + - "./sonarqube/logs:/opt/sonarqube/logs" + links: + - db:db + ports: + - 9000:9000 + -- libgit2 0.21.0