Skip to content

Commit 64f8e9e

Browse files
committed
Fix python-predictor-inf image
1 parent dcaba64 commit 64f8e9e

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

images/python-predictor-inf/Dockerfile

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ RUN apt-get update -qq && apt-get install -y -q \
3232
RUN locale-gen en_US.UTF-8
3333
ENV LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8
3434

35-
ENV PYTHONPATH="${PYTHONPATH}:/src"
3635
ENV PATH=/opt/conda/bin:$PATH
3736
ENV PYTHONVERSION=3.6.9
3837

@@ -53,9 +52,11 @@ RUN /opt/conda/bin/conda create -n env -c conda-forge python=$PYTHONVERSION pip=
5352
ENV BASH_ENV=~/.env
5453
SHELL ["/bin/bash", "-c"]
5554

56-
COPY pkg/cortex/serve/requirements.txt /src/cortex/serve/requirements.txt
55+
COPY pkg/cortex/serve/serve.requirements.txt /src/cortex/serve/serve.requirements.txt
56+
COPY pkg/cortex/serve/cortex_internal.requirements.txt /src/cortex/serve/cortex_internal.requirements.txt
5757
RUN pip install --no-cache-dir \
58-
-r /src/cortex/serve/requirements.txt
58+
-r /src/cortex/serve/serve.requirements.txt \
59+
-r /src/cortex/serve/cortex_internal.requirements.txt
5960

6061
ARG SLIM="false"
6162
RUN test "${SLIM}" = "true" || ( \
@@ -102,10 +103,8 @@ RUN test "${SLIM}" = "true" || ( \
102103
torchvision==0.6.1 \
103104
)
104105

105-
COPY pkg/cortex/consts.py /src/cortex
106-
COPY pkg/cortex/lib /src/cortex/lib
107-
COPY pkg/cortex/serve /src/cortex/serve
108-
106+
COPY pkg/cortex/serve/ /src/cortex/serve
107+
RUN pip install --no-deps /src/cortex/serve/
109108
RUN mv /src/cortex/serve/init/bootloader.sh /etc/cont-init.d/bootloader.sh
110109

111110
ENTRYPOINT ["/init"]

0 commit comments

Comments
 (0)