From: Marcel van der Veldt Date: Fri, 27 Sep 2024 15:14:23 +0000 (+0200) Subject: swap venv creation X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=f1c55909a84730827bac8823c3921075291aafd8;p=music-assistant-server.git swap venv creation --- diff --git a/Dockerfile.base b/Dockerfile.base index 55dbb602..03c1ec2a 100644 --- a/Dockerfile.base +++ b/Dockerfile.base @@ -35,15 +35,15 @@ RUN pip install --upgrade pip \ # Configure runtime environmental variables ENV LD_PRELOAD="/usr/lib/libjemalloc.so.2" +ENV VIRTUAL_ENV=/opt/venv # create mass user (PID 1000, GID 1000) RUN addgroup --gid 1000 massgroup && \ - adduser --system --uid 1000 --ingroup massgroup mass + adduser --system --uid 1000 --ingroup massgroup mass && \ + python3 -m venv $VIRTUAL_ENV && \ + chown -R mass:massgroup $VIRTUAL_ENV USER mass - -ENV VIRTUAL_ENV=/opt/venv -RUN python3 -m venv $VIRTUAL_ENV ENV PATH="$VIRTUAL_ENV/bin:$PATH" WORKDIR /home/mass