Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.

Repository files navigation

DockerToolbox logo
Github Build StatusReleaseCommits since release

Overview

This is a selection of Docker containers preinstalled with the latest stable version of python.

We use our rbenv containers as the base to keep the install simple and consistent.

Supported Operating Systems

Operating SystemDocker Hub RepoDocker Hub Tags
Alpine Linux 3.11wolfsoftwareltd/python-latest-alpine3.11
Alpine Linux 3.12wolfsoftwareltd/python-latest-alpine3.12
Alpine Linux 3.13wolfsoftwareltd/python-latest-alpine3.13
Alpine Linux 3.14wolfsoftwareltd/python-latest-alpine3.14, latest
Amazon Linux 1wolfsoftwareltd/python-latest-amazonlinux1
Amazon Linux 2wolfsoftwareltd/python-latest-amazonlinux2, latest
Centos 7wolfsoftwareltd/python-latest-centos7,
Centos 8wolfsoftwareltd/python-latest-centos8, latest
Debian 9 (Stretch)wolfsoftwareltd/python-latest-debian9, stretch
Debian 9 (Stretch Slim)wolfsoftwareltd/python-latest-debian9-slim, stretch-slim
Debian 10 (Buster)wolfsoftwareltd/python-latest-debian10, buster
Debian 10 (Buster Slim)wolfsoftwareltd/python-latest-debian10-slim, buster-slim
Debian 11 (Bullseye)]wolfsoftwareltd/python-latest-centos11, bullseye, latest
Debian 11 (Bullseye Slim)wolfsoftwareltd/python-latest-debian11-slim, bullseye-slim
Debian 12 (Bookworm)wolfsoftwareltd/python-latest-centos12, bookworm
Debian 12 (Bookworm Slim)wolfsoftwareltd/python-latest-debian12-slim, bookworm-slim
Ubuntu 14.04 (Trusty Tahr)wolfsoftwareltd/python-latest-ubuntu14.04, trusty
Ubuntu 16.04 (Xenial Xerus)wolfsoftwareltd/python-latest-ubuntu16.04, xenial
Ubuntu 18.04 (Bionic Beaver)wolfsoftwareltd/python-latest-ubuntu18.04, bionic
Ubuntu 20.04 (Focal Fossa)wolfsoftwareltd/python-latest-ubuntu20.04, focal, latest

Docker containers are automatically rebuilt and published weekly (Mondays 4am)

Naming convention

Local containers

python-latest-<os>-<version> e.g. python-latest-debian-10

Published containers

wolfsoftwareltd/python-latest-<os>:<version> e.g. wolfsoftwareltd/python-latest-debian:10

Development

We do not include Dockerfiles with the repository as these are generated dynamically when required. We supply a helper script to do a lot of the heavy listing. The helper script is called manage-all.sh and can be from any level of the directory tree and is recursive.

If you are in the top level directory you will need to use manage.sh instead of manage-all.sh

Generate Dockerfiles

./manage-all.sh generate

Build Containers

./manage-all.sh build [clean]

Scan Containers

./manage-all.sh scan 

Publish Containers

./manage-all.sh publish

If you want to publish the containers you will need to update the utils.sh script and change the following line.

DOCKER_HUB_ORG='wolfsoftwareltd'

About

A set of docker containers running the latest stable version of Python.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages