From d0272eb9a1369ed843a97c2ed38cb583d5e14e63 Mon Sep 17 00:00:00 2001 From: Nuno Nobre Date: Thu, 19 Dec 2024 14:35:28 +0000 Subject: [PATCH] Simplify platypus-deps Dockerfile --- docker/platypus-deps/Dockerfile | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/docker/platypus-deps/Dockerfile b/docker/platypus-deps/Dockerfile index 5fd7ab36..a81c8d90 100644 --- a/docker/platypus-deps/Dockerfile +++ b/docker/platypus-deps/Dockerfile @@ -30,38 +30,25 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install graphviz \ ninja-build \ pre-commit \ - python3 \ - python3-dev \ - python3-distutils \ + python3-deepdiff \ + python3-jinja2 \ + python3-livereload \ + python3-packaging \ + python3-pybtex \ + python3-pylatexenc \ + python3-xmltodict \ python-is-python3 \ - python3-pip \ libboost-all-dev \ libfontconfig1-dev \ - libfreetype6-dev \ libglew-dev \ libglm-dev \ libhdf5-openmpi-dev \ libnetcdf-dev \ - libomp-14-dev \ - libpng-dev \ libsdl2-dev \ - libssl-dev \ rsync \ xxd && \ rm -rf /var/lib/apt/lists/* -# Install pip packages -RUN pip install --no-cache-dir \ - deepdiff \ - jinja2 \ - livereload \ - packaging \ - pybtex \ - pylatexenc \ - pyyaml \ - setuptools \ - xmltodict - # Download SuperLU WORKDIR /$WORKDIR RUN curl -LJO https://github.com/xiaoyeli/superlu_dist/archive/refs/tags/v8.1.0.tar.gz