Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 5.35 KB

README.md

File metadata and controls

41 lines (28 loc) · 5.35 KB


Python shelf

Image Dockerfile Pulls Size
dockershelf/python:3.7-bookworm
dockershelf/python:3.7-sid
dockershelf/python:3.11-bookworm
dockershelf/python:3.11-sid
dockershelf/python:3.12-bookworm
dockershelf/python:3.12-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