Сначала нужно добавить WORKDIR /app
до того, COPY requirements.txt
чтобы указать ваше приложение рабочего каталога внутри контейнера, а затем , если у вас есть xxx.whl в той же папке, requirements.txt
просто скопируйте его COPY xxx.whl /app
тогдаRUN pip install xxx.whl
как это:
FROM python:3.6
MAINTAINER ...
# specify workdir
WORKDIR /app
COPY requirements.txt /app
# copy xxx.whl from host to container
COPY xxx.whl /app
RUN pip install --upgrade pip
RUN pip install -r requirements.txt
# install xxx.whl
RUN pip install xxx.whl
COPY . /app
EXPOSE 8080
CMD python app.py