如何在 alpine docker 镜像中安装 python2.7 和 3.7

jac*_*ij5 7 python docker dockerfile alpine-linux

我试图找出一种方法,可以在轻量级 alpine docker 映像中安装 python2.7 和 3.7。

目前我正在使用

FROM python:3.7-alpine3.9
Run Code Online (Sandbox Code Playgroud)

基本映像,但也想知道如何安装 python2。

gro*_*lex 12

使用类似的东西:

RUN apk add --no-cache python2
Run Code Online (Sandbox Code Playgroud)

这会将最新版本的 Python 2 安装为python2python2.7。Python 3.7.3 仍然可以使用python3,或者简单地使用python

  • 请注意,在最新版本的 alpine 中,“python”或“python2”不再可用。对我来说,有效的方法是将我的阿尔卑斯山固定在“3.15” (12认同)