Skip to content

nduyhai/compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Docker Compose Library

A curated collection of docker-compose stacks for local development, organized by technology (Kafka, Redis, databases, observability, etc.).
Each folder contains one or more compose YAML files that you can run standalone or combine.


Repo Structure

Each technology has its own folder:

Naming convention (recommended)

  • docker-compose.yml → default stack (most common)
  • docker-compose.<feature>.yml → add-ons (ui, exporter, init-job, etc.)
  • Or: standalone.yml, cluster.yml, with-ui.yml (whatever you prefer—just be consistent)

Requirements

  • Docker Engine + Docker Compose v2 (docker compose version)
  • Recommended: GNU Make (optional)

Quick Start

Run a stack

From repo root:

docker compose -f kafka/docker-compose.yml up -d

Combine multiple files (base + addon)

docker compose \
  -f kafka/docker-compose.yml \
  -f kafka/docker-compose.ui.yml \
  up -d

About

docker-compose file support for development

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages