Spaces:
Build error
Build error
| # Copyright (c) Microsoft Corporation. All rights reserved. | |
| # Licensed under the MIT License. | |
| FROM python:3.7-slim as pkg_holder | |
| ARG EXTRA_INDEX_URL | |
| RUN pip config set global.extra-index-url "${EXTRA_INDEX_URL}" | |
| COPY requirements.txt . | |
| RUN pip download -r requirements.txt -d packages | |
| FROM python:3.7-slim | |
| ENV VIRTUAL_ENV=/opt/venv | |
| RUN python3.7 -m venv $VIRTUAL_ENV | |
| ENV PATH="$VIRTUAL_ENV/bin:$PATH" | |
| COPY . /app | |
| WORKDIR /app | |
| COPY --from=pkg_holder packages packages | |
| RUN pip install -r requirements.txt --no-index --find-links=packages && rm -rf packages | |
| ENTRYPOINT ["python"] | |
| EXPOSE 3978 | |
| CMD ["runserver.py"] | |