Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ninadingole/docker-compose-stacks
Contains all the docker-compose stacks I use for my testing and development work
https://github.com/ninadingole/docker-compose-stacks
docker docker-compose grafana jaeger kafka postgres prometheus sonarqube
Last synced: 1 day ago
JSON representation
Contains all the docker-compose stacks I use for my testing and development work
- Host: GitHub
- URL: https://github.com/ninadingole/docker-compose-stacks
- Owner: ninadingole
- License: mit
- Created: 2020-05-22T05:02:47.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-11T19:26:22.000Z (8 months ago)
- Last Synced: 2025-01-15T01:49:15.053Z (6 days ago)
- Topics: docker, docker-compose, grafana, jaeger, kafka, postgres, prometheus, sonarqube
- Language: Shell
- Homepage: https://ninadingole.github.io/docker-compose-stacks/
- Size: 451 KB
- Stars: 263
- Watchers: 7
- Forks: 131
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Awesome Docker Compose
---## 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`
```
sonarqube $> docker-compose up
```use `-d` to start compose in detach mode
## Stacks
| Stack | Standalone | Cluster |
|------------------------------------------|------------|---------|
| Apache Kafka | ✅ | ✅ |
| Apache Kafka Kraft | ✅ | |
| Debezium - Postgres | ✅ | |
| Debezium - MySQL | ✅ | |
| Jaeger | ✅ | |
| [Metabase](./metabase/README.md) | ✅ | |
| Postgres | ✅ | ✅ |
| Prometheus + Grafana | ✅ | |
| Prometheus Push Gateway | ✅ | |
| [ScyllaDB](./scylladb/Readme.md) | ✅ | ✅ |
| SonarQube | ✅ | |
| [CouchDB](./couchdb/README.md) | ✅ | ✅ |
| [Weaviate](./weaviate/README.md) | ✅ | |
| [Redis](./redis/README.md) [In-Progress] | ✅ | |
| KSQLDB [Planned] | | |
| MySQL [Planned] | | |
| MongoDB [Planned] | | |
| CockroachDB [Planned] | | |
| [Jenkins](./jenkins/README.md) | ✅ | |## How to contribute
Raise a pull request if you are using docker compose stack and automated it for your daily software development work.
Happy to review and merge!
Cheers :D###
Thanks to [Bitnami](https://bitnami.com/) for providing the docker images for some of the stacks.