Там нет Ubuntu релизов, что по умолчанию в Python 3. Может быть, в будущем, но прямо сейчас, вам придется обойти тот факт, что Ubuntu поставляется с Python 2, как по умолчанию, Python 3 доступен.
Так выбрать релиз Ubuntu, который вам нравится, а затем:
- Обновление системы (
sudo apt update; sudo apt upgrade -y
)
- Установите сборки набора инструментов (
sudo apt install build-essential -y
)
- Установите Python3 (
sudo apt install python3 python3-dev -y
)
- Переключите пользователя на Python3 по умолчанию; Я бы рекомендовал использовать для этого
pyenv
.
Как только вы это сделаете, для вашего пользователя Python по умолчанию будет использовать Python 3, но для других системных утилит Python 2 по-прежнему будет доступен.
Возможно, будет проще использовать default Python docker image, поскольку он позволяет вам легко переключаться между версиями (на основе debian).
Вы можете найти подходящую коробку на [Atlas] (https://atlas.hashicorp.com/boxes/search). Это для разработки или использования во время работы? Возможно, вам лучше искать в [Docker Hub] (https://hub.docker.com/), если это только для времени выполнения. –