嗨,我为我的应用创建了一个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之间看起来像,它开始在许多页面上产生错误。
有什么帮助吗?
答案 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