About this project
ue-docker-ng provides a composable and cache-efficient build system for creating Unreal Engine editor images. It utilizes Docker Bake to define targets, allowing for reproducible builds across different platforms.
Key capabilities include:
- Multi-stage builds: Reduces final image size by copying only the necessary installed engine binaries.
- Multi-platform support: Capable of producing images for both Linux and Windows.
- Configurable source: Supports switching Unreal Engine repositories and tags via environment variables.
- Optimized storage: Uses zstd compression for OCI images by default to reduce the storage footprint.
- Version support: Compatible with Unreal Engine 5.4 and newer.
The project includes a structured pipeline with dedicated stages for OS prerequisites, source checkout, dependency installation via Setup scripts, and final image minimization.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.