From f1984c61b3f694e034a83f190a900369383e5e64 Mon Sep 17 00:00:00 2001 From: Linus Seelinger Date: Fri, 17 May 2024 11:26:43 +0200 Subject: [PATCH] Add venv to Dockerfiles --- benchmarks/testbenchmark/Dockerfile | 4 +++- models/testmodel-python/Dockerfile | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/benchmarks/testbenchmark/Dockerfile b/benchmarks/testbenchmark/Dockerfile index c8c0df7..ab9c188 100644 --- a/benchmarks/testbenchmark/Dockerfile +++ b/benchmarks/testbenchmark/Dockerfile @@ -3,7 +3,9 @@ FROM linusseelinger/model-testmodel COPY . /benchmark-server RUN apt update && \ - DEBIAN_FRONTEND="noninteractive" apt install -y python3-pip && \ + DEBIAN_FRONTEND="noninteractive" apt install -y python3-pip python3-venv && \ + python3 -m venv venv && \ + . venv/bin/activate && \ pip install umbridge scipy CMD ./server/minimal-server & python3 /benchmark-server/benchmark-server.py diff --git a/models/testmodel-python/Dockerfile b/models/testmodel-python/Dockerfile index 82670c4..f400b76 100644 --- a/models/testmodel-python/Dockerfile +++ b/models/testmodel-python/Dockerfile @@ -3,7 +3,9 @@ FROM ubuntu:latest COPY minimal-server.py / RUN apt update && \ - DEBIAN_FRONTEND="noninteractive" apt install -y python3-pip && \ + DEBIAN_FRONTEND="noninteractive" apt install -y python3-pip python3-venv && \ + python3 -m venv venv && \ + . venv/bin/activate && \ pip install umbridge CMD python3 minimal-server.py