【发布时间】:2021-09-15 10:06:30
【问题描述】:
我有一个要在 Azure Kubernetes 中执行的 Python 程序。
下面是我的 docker 文件 - 我已经安装了 Python
#Ubuntu Base image with openjdk8 with TomEE
FROM demo.azurecr.io/ubuntu/tomee/openjdk8:8.0.x
RUN apt-get update && apt-get install -y telnet && apt-get install -y ksh && apt-get install -y python2.7.x && apt-get -y clean && rm -rf /var/lib/apt/lists/*
但是我不知道如何安装 PIP 和相关的依赖库(例如:pymssql)?
【问题讨论】:
-
如果你开始你的镜像
FROM python:3.9,Docker Hubpythonimage包含pip,然后你可以RUN pip install -r requirements.txt包含你的Python库依赖。 -
很遗憾我必须使用python 2.7.5,请建议。
-
Python 2.7 已有十多年的历史,一年半前 Python 团队制作了 the last Python 2.x release ever。我强烈建议您将应用程序更新为受支持的语言版本。