Skip to content

Change sources of our docker images #52106

@potiuk

Description

@potiuk

Body

The "official" Python images are far less official than we thought. They are built by the community and while they are somewhat supervised by the "official Docker image program" there is really little control over the build and release process.

We should change the way we build our images to install Python on base debian image from "official" releases rather than use "python" base images for it.

That has also some benefits - for example setuptools are quite old in those images and they tend to have security issues - if we decide when we rebuild the base images we can have better control over what is in the images.

We might also finally plug it in with automated snyk scanning and break releases if snyk does not pass.

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.

Metadata

Metadata

Labels

area:production-imageProduction image improvements and fixeskind:metaHigh-level information important to the community

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions