Alpine Linuxに特定のバージョンのPythonをインストールする方法

Alpine Linuxに特定のバージョンのPythonをインストールする方法

公式ドッカーバージョンを使用ドッカー画像python3.9.6をインストールしたい

このコマンドを実行すると、Python 3.10.xがインストールされます。

apk add --update --no-cache python3 && ln -sf python3 /usr/bin/python

インストールしたいPythonの正確なバージョンを指定する方法がわかりません。

PythonがプリインストールされているDockerイメージを使用しないことをお勧めします。

ベストアンサー1

画像に使用するタグが指定されていません。https://hub.docker.com/_/dockerしかし、あなたの質問はAlpineを指定するので、これについて説明します。

特定のバージョンのAlpineには通常、Pythonパッケージのバージョンが1つしかありません。

最近Alpine v3.16 は Python v3.10.5 と共にパッケージ化されています。

あなたは得ることができますAlpine 3.14を使用したPython v3.9.5またはAlpine 3.15を使用したPython v3.9.13

どのバージョンのAlpineでも、Python v3.9.6はパッケージ化されていません。

画像ラベルを変更できるはずです。https://hub.docker.com/_/docker必要なアルパインのバージョンと一致します。

本当にPython v3.9.6を使用する必要がある場合は、最良の方法は公式バージョンを使用することです。Docker Python イメージ3.9.6タグの1つを指定します。

おすすめ記事