Alpine 3.9强制使用python 3.6

Alpine 3.9强制使用python 3.6,python,docker,python-3.6,alpine,Python,Docker,Python 3.6,Alpine,看起来alpine 3.9的当前版本支持python 3.8,但我使用的是python 3.6,不能很快升级到3.8。我想知道是否有可能强制alpine使用python 3.6 我尝试了以下方法,但没有成功: 运行apk add python36 运行apk add python3.6 如果可能的话,您不应该使用Alpine,因为它有隐藏bug和需要编译库()的风险 如果必须使用Alpine,可以使用python:3.6-Alpinebase映像 使用不同的docker图像,这不是重点吗?你可能

看起来alpine 3.9的当前版本支持python 3.8,但我使用的是python 3.6,不能很快升级到3.8。我想知道是否有可能强制alpine使用python 3.6

我尝试了以下方法,但没有成功:

运行apk add python36

运行apk add python3.6

  • 如果可能的话,您不应该使用Alpine,因为它有隐藏bug和需要编译库()的风险

  • 如果必须使用Alpine,可以使用
    python:3.6-Alpine
    base映像


  • 使用不同的docker图像,这不是重点吗?你可能正在寻找
    python3
    ,正如你在这里看到的-->@pms
    python3
    在Alpine 3.9上的版本目前是3.6.9,所以你应该很好。@valiano是的,你是对的,但我注意到
    edge
    中的任何内容都会被轮询到我的Alpine 3.9中。这就是为什么默认的python版本是3.8。只需要保留一个特定版本的python,如下所述:
    https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Advanced_APK_Usage
    谢谢。我正在使用
    https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Advanced_APK_Usage
    所需软件版本控制的约定