Spaces:
Sleeping
Sleeping
Jon Solow
commited on
Commit
·
300c053
1
Parent(s):
6d8d19f
Update Dockerfile to include PYTHONPATH for tests
Browse files- Dockerfile +7 -4
Dockerfile
CHANGED
@@ -1,6 +1,9 @@
|
|
1 |
FROM python:3.11-slim as base
|
2 |
|
3 |
-
|
|
|
|
|
|
|
4 |
|
5 |
RUN apt-get update && apt-get install -y \
|
6 |
build-essential \
|
@@ -23,12 +26,12 @@ HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health
|
|
23 |
ENTRYPOINT ["./start.sh"]
|
24 |
|
25 |
FROM pip-service as service
|
26 |
-
WORKDIR
|
27 |
COPY ./src .
|
28 |
|
29 |
FROM service-setup as development
|
30 |
-
WORKDIR
|
31 |
COPY ./dev-requirements.txt .
|
32 |
RUN pip3 install -r dev-requirements.txt
|
33 |
|
34 |
-
WORKDIR
|
|
|
1 |
FROM python:3.11-slim as base
|
2 |
|
3 |
+
ENV APP_BASE_PATH="/app"
|
4 |
+
ENV APP_SRC_PATH=${APP_BASE_PATH}/src
|
5 |
+
ENV PYTHONPATH="${APP_SRC_PATH}:${PYTHONPATH}"
|
6 |
+
WORKDIR $APP_BASE_PATH
|
7 |
|
8 |
RUN apt-get update && apt-get install -y \
|
9 |
build-essential \
|
|
|
26 |
ENTRYPOINT ["./start.sh"]
|
27 |
|
28 |
FROM pip-service as service
|
29 |
+
WORKDIR $APP_SRC_PATH
|
30 |
COPY ./src .
|
31 |
|
32 |
FROM service-setup as development
|
33 |
+
WORKDIR $APP_BASE_PATH
|
34 |
COPY ./dev-requirements.txt .
|
35 |
RUN pip3 install -r dev-requirements.txt
|
36 |
|
37 |
+
WORKDIR $APP_SRC_PATH
|