dagu/deploy/docker
YotaHamada 73855a282b
Enhance distributed execution support (#1360)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-26 18:08:56 +09:00
..
compose.minimal.yaml Enhance distributed execution support (#1360) 2025-10-26 18:08:56 +09:00
compose.prod.yaml Enhance distributed execution support (#1360) 2025-10-26 18:08:56 +09:00
Dockerfile.alpine Enhance distributed execution support (#1360) 2025-10-26 18:08:56 +09:00
Dockerfile.dev Enhance distributed execution support (#1360) 2025-10-26 18:08:56 +09:00
otel-collector.yaml Enhance distributed execution support (#1360) 2025-10-26 18:08:56 +09:00
prometheus.yaml Enhance distributed execution support (#1360) 2025-10-26 18:08:56 +09:00
README.md Enhance distributed execution support (#1360) 2025-10-26 18:08:56 +09:00

Docker Assets

This directory hosts Docker-centric deployment assets for Dagu.

  • compose.minimal.yaml lightweight stack with scheduler, worker, and UI for local experiments.
  • compose.prod.yaml production-like stack including OpenTelemetry collector and Prometheus.
  • Dockerfile.dev image for iterative development with build tooling preinstalled.
  • Dockerfile.alpine minimal Alpine-based image for slim deployments.
  • otel-collector.yaml default collector configuration used by compose.prod.yaml.
  • prometheus.yaml scrape configuration paired with the production-like compose stack.

Run examples from the repository root:

docker compose -f deploy/docker/compose.minimal.yaml up -d