From aefd857ef1062f0b5b86f77f4b31f7517507e0a6 Mon Sep 17 00:00:00 2001 From: Neenad Ingole Date: Thu, 23 Mar 2023 15:36:13 +0000 Subject: [PATCH] Update readme --- README.md | 39 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3479b3d..849a6db 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,25 @@ -Docker Compose Images for different stacks +Awesome Docker Compose --- -## How to run: +## What is this? + +This is a collection of docker compose stacks for daily software development work. +It becomes handy when you want to run a stack of docker containers and you don't want to write a docker compose file for +it. +There are many docker compose files available on the internet but they are not well maintained and they are not up to +date. +This repository is a collection of docker compose files that are well maintained and up to date. + +## What is docker compose? + +Docker compose is a tool for defining and running multi-container Docker applications. + +## How to use? + +Clone this repository and run the docker compose file inside the directory. + +Example: + Inside directory e.g. `sonarqube` ``` @@ -10,6 +28,23 @@ sonarqube $> docker-compose up use `-d` to start compose in detach mode +## Stacks + +| Stack | Standalone | Cluster | +|-------------------------|------------|---------| +| Apache Kafka | ✅ | ✅ | +| Debezium - Postgres | ✅ | | +| Debezium - MySQL | ✅ | | +| Jaeger | ✅ | | +| Postgres | ✅ | ✅ | +| Prometheus + Grafana | ✅ | | +| Prometheus Push Gateway | ✅ | | +| ScyllaDB | ✅ | ✅ | +| SonarQube | ✅ | | +| KSQLDB [WIP] | | | +| MySQL [WIP] | | | +| MongoDB [WIP] | | | + ## How to contribute Raise a pull request if you are using docker compose stack and automated it for your daily software development work. -- libgit2 0.21.0