From b617cde1b135b65fd0ac457af13feffd5e9043bb Mon Sep 17 00:00:00 2001 From: aptalca <541623+aptalca@users.noreply.github.com> Date: Sat, 9 Mar 2024 14:40:23 -0500 Subject: [PATCH] use venv for python --- Dockerfile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5bf580d..acedea2 100755 --- a/Dockerfile +++ b/Dockerfile @@ -24,9 +24,7 @@ RUN \ apt-get install -y --no-install-recommends \ docker-ce \ google-chrome-stable \ - python3 \ - python3-pip \ - python3-setuptools \ + python3-venv \ unzip \ xserver-xephyr \ xvfb && \ @@ -42,7 +40,11 @@ RUN \ chown root:root /usr/bin/chromedriver && \ chmod +x /usr/bin/chromedriver && \ echo "**** Install python deps ****" && \ - pip3 install --no-cache-dir -r /tmp/requirements.txt && \ + python3 -m venv /lsiopy && \ + pip3 install -U --no-cache-dir \ + pip && \ + pip3 install -U --no-cache-dir --find-links https://wheel-index.linuxserver.io/ubuntu/ \ + -r /tmp/requirements.txt && \ echo "**** cleanup ****" && \ apt-get autoclean && \ rm -rf \