This issue is to allow us to track the work happening in the Buildpacks community to deliver the 'Dockerfiles RFC'.
Links:
The buildpacks community is implementing the Dockerfile RFC as a series of stages.. (taken from RFC)
- Phase 1: run.Dockerfiles can be used to switch the runtime base image
- Phase 2: build.Dockerfiles can be used to extend the build time base image
- 2a: pack applies the build.Dockerfiles
- 2b: the lifecycle applies the build.Dockerfiles using kaniko
- Phase 3: run.Dockerfiles can be used to extend the runtime base image
- 3a: pack applies the run.Dockerfiles
- 3b: the lifecycle applies the run.Dockerfiles using kaniko
Our goal is to have UBI8 based builder/run images, where dependencies are installed via rpm/dnf.
This will become possible for subsets of applications at Phase 2, with complete support requiring Phase 3.
Phase 1 is of little use to us, except for creation of small scoped PoC's to test the overall approach, and provide feedback to the buildpacks community.
This issue is to allow us to track the work happening in the Buildpacks community to deliver the 'Dockerfiles RFC'.
Links:
The buildpacks community is implementing the Dockerfile RFC as a series of stages.. (taken from RFC)
Our goal is to have UBI8 based builder/run images, where dependencies are installed via rpm/dnf.
This will become possible for subsets of applications at Phase 2, with complete support requiring Phase 3.
Phase 1 is of little use to us, except for creation of small scoped PoC's to test the overall approach, and provide feedback to the buildpacks community.