Analyze rebuild times from Issue #14 test runs and further optimize the Ironic Dockerfile to achieve sub-2-minute rebuilds. Focus on layer caching, BuildKit features, and minimizing what changes trigger full rebuilds.
The Dockerfile from Issue #4 is already optimized, but this issue measures actual performance and makes data-driven improvements.
Goals
- Measure current rebuild times
- Identify rebuild bottlenecks
- Optimize layer caching strategy
- Use BuildKit cache mounts
- Achieve consistent < 2 minute rebuilds
- Document optimization techniques
Tasks
Acceptance Criteria
Analyze rebuild times from Issue #14 test runs and further optimize the Ironic Dockerfile to achieve sub-2-minute rebuilds. Focus on layer caching, BuildKit features, and minimizing what changes trigger full rebuilds.
The Dockerfile from Issue #4 is already optimized, but this issue measures actual performance and makes data-driven improvements.
Goals
Tasks
Acceptance Criteria