Dagu Docker 설치 가이드: 경량 워크플로우 엔진 – Cron과 Airflow의 대안

Dagu는 단일 바이너리로 실행되는 경량 워크플로우 엔진으로, PostgreSQL, Redis, Python 없이 YAML로 DAG를 정의하여 복잡한 작업을 스케줄링할 수 있습니다. 128MB 미만의 메모리로 동작하며, Docker, SSH, HTTP 등 19개 이상의 Executor를 네이티브로 지원합니다. Cron의 현대적 대안이자 Airflow보다 훨씬 가벼운 솔루션으로, 레거시 스크립트를 수정 없이 오케스트레이션하고 웹 UI로 모니터링할 수 있습니다. Air-gapped 환경에서도 완벽하게 작동합니다.