You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add distroless variants to existing Python SDK container images:
beam-sdk/beam_python3.9_sdk
beam-sdk/beam_python3.10_sdk
beam-sdk/beam_python3.11_sdk
beam-sdk/beam_python3.12_sdk
Description
The Publish Beam SDK Snapshots, PreCommit Python Docker, and build_release_candidate GitHub workflows build and publish Beam container images using docker. The distroless base images by design lack tools assumed to exist in Python Dockerfiles such as pip, and many file system tools. In order to reuse the existing Dockerfile to add a distroless variant, we need to employ a multi-stage build approach.
damondouglas
changed the title
Enable Distroless Python SDK (non-ML) based container
[Distroless] Enable Distroless Python SDK (non-ML) based container
Oct 16, 2024
Summary
Add distroless variants to existing Python SDK container images:
Description
The Publish Beam SDK Snapshots, PreCommit Python Docker, and build_release_candidate GitHub workflows build and publish Beam container images using docker. The distroless base images by design lack tools assumed to exist in Python Dockerfiles such as pip, and many file system tools. In order to reuse the existing Dockerfile to add a distroless variant, we need to employ a multi-stage build approach.
Blockers
Measures of Done
The text was updated successfully, but these errors were encountered: