README.md

October 14, 2025View on GitHub


Python shelf

ImageDockerfilePullsSize
dockershelf/python:3.10-trixie
dockershelf/python:3.10-sid
dockershelf/python:3.11-trixie
dockershelf/python:3.11-sid
dockershelf/python:3.12-trixie
dockershelf/python:3.12-sid
dockershelf/python:3.13-trixie
dockershelf/python:3.13-sid
dockershelf/python:3.14-trixie
dockershelf/python:3.14-sid

Building process

The Python images are built using a bash script python/build-image.sh, you can check it out for details.

Each python release is downloaded and installed from the deadsnakes ppa.

We'll explain the overall process here:

  1. Built FROM dockershelf/debian:<release>.
  2. Labelled according to label-schema.org and opencontainers specification.
  3. Install developer tools to handle the package installation.
  4. Configure deadsnakes repository.
  5. Install Python.
  6. Uninstall developer tools and orphan packages.
  7. Install pip.
  8. Shrink image by deleting unnecessary files.

Made with 馃挅 and 馃崝

Banner

Web luisalejandro.org 路 GitHub @LuisAlejandro 路 Twitter @LuisAlejandro