This repo contains docker compose stacks for popular tools within the devops community. As voxda.io adds new articles as part of its "DevOps Sucks" series new stacks will be added.
Docker compose is a tool for defining and running multi-container Docker applications with a single command. Its great for DevOps local development due to the amount of tools that have to run together.
Learn more at Docker.com Docs: Compose Docs
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
Stack | Standalone | Cluster |
---|---|---|
Prometheus + Grafana | ✅ | |
Prometheus Push Gateway | ✅ | |
Jaeger | ✅ | |
SonarQube | ✅ | |
Apache Kafka | ✅ | ✅ |
Debezium - Postgres | ✅ | |
Debezium - MySQL | ✅ | |
Postgres | ✅ | ✅ |
Raise a pull request for new devops tools or improvements to the current stacks.
This repo was forked from ninadingole/docker-compose-stacks. Check out their repo for other stacks.