A Dockerfile generator that produces Dockerfiles from simplified YAML or JSON descriptions, leveraging Buildkit's parallel layer builds for optimization.
- v2.10.0-rc.1
- Published at
- 6d ago
- 85
- Stars
- 36
- Download
- Synced at
- 5d ago
Latest release
v2.10.0-rc.1Oct 13, 2026, 04:17 PMPre-releaseDownloads slow? Switch the source anytime above
README
Project Overview
Dofigen generates Dockerfiles from simplified YAML or JSON descriptions, and uses Buildkit's parallel layer builds to speed up image building.
Key Features
- Generate Dockerfiles from simplified YAML/JSON descriptions
- Buildkit parallelization optimization
- Parse existing Dockerfiles to Dofigen config:
dofigen parse - Multiple installation methods: Docker, Homebrew, Cargo, AUR
Target Audience
- Developers who need to simplify Dockerfile writing
- DevOps engineers
Quick Start
- Install:
brew tap lenra-io/tools && brew install dofigen - Create a
dofigen.ymlconfig file - Generate Dockerfile:
dofigen gen
Core Advantages
- Simplified description format that's easier to read and write than Dockerfile
- Leverages Buildkit parallel builds
- Migration support from existing Dockerfiles
Release history
Sort