From adb0742a6813b437ac40712418842082aaba007a Mon Sep 17 00:00:00 2001 From: DUNK025 Date: Tue, 5 Nov 2024 15:41:09 +0100 Subject: [PATCH] move pip and app directory to /opt --- Dockerfile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 31cd453d..09691ec1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,12 +12,16 @@ ARG PYTHON_VERSION="3.11" # Set up environment ENV PYTHON python${PYTHON_VERSION} ENV PIP ${PYTHON} -m pip +ENV PYTHONUSERBASE /opt/env -WORKDIR ${HOME} +USER root +RUN chown ${NB_USER}:${NB_USER} /opt + +WORKDIR /opt USER ${NB_USER} -ENV PYTHONPATH="${PYTHONPATH}:${HOME}" -ENV PATH="/home/${NB_USER}/.local/bin:${PATH}" +ENV PYTHONPATH="${PYTHONPATH}:/opt" +ENV PATH="/opt/env/bin:${PATH}" FROM base as python-deps COPY --chown=${NB_USER}:${NB_USER} requirements/base.txt requirements-base.txt