Skip to content

Buildpacks Dockerfile RFC Tracking #865

@BarDweller

Description

@BarDweller

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.

Metadata

Metadata

Assignees

Labels

1 - Community engagementChat, mail, discuss with upstream projects/community9 - R&DResearch & Development, Tech watch

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions