Docker Alpine Linux python (missing)

From this issue on the Docker's repo:

This was "broken" while updating our base from alpine:3.11 to alpine:3.12.

In order to fix it you need to specify the version of Python directly, e.g.:

apk add python2
// or
apk add python3

Try this command:

apk add --update --no-cache curl py-pip

It will install python3 automatically with pip.

My understanding is that Python 2 has been decommissioned from the latest Alpine packages.


I've fix following this https://gitlab.alpinelinux.org/alpine/aports/-/issues/11605

Updating your code to install python3:

before_script:
- apk add --update --no-cache curl jq py3-configobj py3-pip py3-setuptools python3 python3-dev