From 4ce19de30ef8badebb562761abd14ff1ead4e591 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 | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/docker/platypus-deps/Dockerfile b/docker/platypus-deps/Dockerfile index 5fd7ab36..36ef2902 100644 --- a/docker/platypus-deps/Dockerfile +++ b/docker/platypus-deps/Dockerfile @@ -30,11 +30,14 @@ 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 \ @@ -42,26 +45,11 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install 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