From 18aa845f2da1ba6bb71f39b4078b09ff16c84772 Mon Sep 17 00:00:00 2001 From: Tim Kreuzer <t.kreuzer@fz-juelich.de> Date: Sun, 9 Jun 2024 06:24:53 +0200 Subject: [PATCH] add pyunicore package --- lmod/Dockerfile | 7 ++++++- lmod/files/dnf_packages.txt | 1 + lmod/files/pip_packages.txt | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 lmod/files/pip_packages.txt diff --git a/lmod/Dockerfile b/lmod/Dockerfile index fe79813..8275073 100644 --- a/lmod/Dockerfile +++ b/lmod/Dockerfile @@ -15,6 +15,11 @@ RUN dnf -yq update && \ dnf -yq install epel-release findutils && \ cat /tmp/dnf_packages.txt | xargs dnf install -yq && \ dnf clean all && rm /tmp/dnf_packages.txt + +# Install python packages +COPY files/pip_packages.txt /tmp/pip_packages.txt +RUN pip install -r /tmp/pip_packages.txt + # Download and install curlftpfs RUN mkdir -p /opt/apps/install COPY --chown=root:root ./install_files/curlftpfs /opt/apps/install/curlftpfs @@ -56,4 +61,4 @@ RUN /bin/bash /tmp/mnt.sh && rm /tmp/mnt.sh && fix-permissions /tmp/custom USER $NB_USER WORKDIR /home/$NB_USER -ENTRYPOINT ["/bin/bash", "/tmp/custom/start_jupyter.sh"] \ No newline at end of file +ENTRYPOINT ["/bin/bash", "/tmp/custom/start_jupyter.sh"] diff --git a/lmod/files/dnf_packages.txt b/lmod/files/dnf_packages.txt index d9de2e0..d5d430f 100644 --- a/lmod/files/dnf_packages.txt +++ b/lmod/files/dnf_packages.txt @@ -10,6 +10,7 @@ openssh openssh-clients procps python3 +python3-pip rsync sudo tcl-devel diff --git a/lmod/files/pip_packages.txt b/lmod/files/pip_packages.txt new file mode 100644 index 0000000..435a21b --- /dev/null +++ b/lmod/files/pip_packages.txt @@ -0,0 +1 @@ +pyunicore -- GitLab