Dockerfile中的pip安装失败

时间:2019-11-26 08:36:42

标签: python pandas docker pip dockerfile

嗨,我为我的应用创建了一个Dockerfile,如下所示,但是当我尝试构建dockerimage时失败了。

FROM python:alpine3.7
COPY . /app
WORKDIR /app
RUN pip install --upgrade pip
RUN pip install -r requirements.txt
CMD python ./index.py

这是requirements.txt的内容

flask
numpy
pandas 
SQLAlchemy
pyodbc

开始运行pip install -r requirements.txt时 它可以安装flask,但是在numpy和pandas之间看起来像,它开始在许多页面上产生错误。

有什么帮助吗?

1 个答案:

答案 0 :(得分:2)

编辑您的dockerfile

FROM python:alpine3.7
RUN apk update && apk add --no-cache gcc g++ python3-dev unixodbc-dev
COPY . /app
WORKDIR /app
RUN pip install --upgrade pip
RUN pip install -r requirements.txt
CMD python ./index.py

编辑您的requirements.txt

flask 
SQLAlchemy
pyodbc
pandas
numpy