From 9249eade8b529dc5ad4fa1460c0c0c0ba921ff45 Mon Sep 17 00:00:00 2001 From: Christof Kaufmann <christof.kaufmann@hs-bochum.de> Date: Tue, 19 Nov 2024 11:20:46 +0100 Subject: [PATCH] Install utils ping, htop, bpytop --- keras3-cpu/Dockerfile | 7 ++++++- keras3-gpu/Dockerfile | 9 +++++++++ pytorch-gpu/Dockerfile | 9 +++++++++ 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/keras3-cpu/Dockerfile b/keras3-cpu/Dockerfile index eb0d0f6..1dcf0d9 100644 --- a/keras3-cpu/Dockerfile +++ b/keras3-cpu/Dockerfile @@ -9,9 +9,12 @@ SHELL ["/bin/bash", "-o", "pipefail", "-c"] USER root -# R pre-requisites RUN apt-get update --yes && \ apt-get install --yes --no-install-recommends \ + # general purpose utils + iputils-ping \ + htop \ + # R pre-requisites fonts-dejavu \ unixodbc \ unixodbc-dev \ @@ -82,6 +85,8 @@ RUN wget --no-hsts -q -O vscode_cli.tar.gz 'https://code.visualstudio.com/sha/do # install some packages USER ${NB_UID} RUN mamba install --yes \ + # system monitor + 'bpytop' \ # umap + hdbscan 'umap-learn' \ 'hdbscan' \ diff --git a/keras3-gpu/Dockerfile b/keras3-gpu/Dockerfile index 118d119..e237d45 100644 --- a/keras3-gpu/Dockerfile +++ b/keras3-gpu/Dockerfile @@ -9,6 +9,13 @@ SHELL ["/bin/bash", "-o", "pipefail", "-c"] USER root +# general purpose utils +RUN apt-get update --yes && \ + apt-get install --yes --no-install-recommends \ + iputils-ping \ + htop && \ + apt-get clean && rm -rf /var/lib/apt/lists/* + # install code-server and extensions ENV CODE_VERSION=4.95.3 RUN wget --no-hsts -q https://github.com/coder/code-server/releases/download/v$CODE_VERSION/code-server_${CODE_VERSION}_amd64.deb && \ @@ -33,6 +40,8 @@ RUN wget --no-hsts -q -O vscode_cli.tar.gz 'https://code.visualstudio.com/sha/do # install some packages USER ${NB_UID} RUN mamba install --yes \ + # system monitor + 'bpytop' \ # umap + hdbscan 'umap-learn' \ 'hdbscan' \ diff --git a/pytorch-gpu/Dockerfile b/pytorch-gpu/Dockerfile index 21f1e18..53e2af3 100644 --- a/pytorch-gpu/Dockerfile +++ b/pytorch-gpu/Dockerfile @@ -9,6 +9,13 @@ SHELL ["/bin/bash", "-o", "pipefail", "-c"] USER root +# general purpose utils +RUN apt-get update --yes && \ + apt-get install --yes --no-install-recommends \ + iputils-ping \ + htop && \ + apt-get clean && rm -rf /var/lib/apt/lists/* + # install code-server and extensions ENV CODE_VERSION=4.95.3 RUN wget --no-hsts -q https://github.com/coder/code-server/releases/download/v$CODE_VERSION/code-server_${CODE_VERSION}_amd64.deb && \ @@ -34,6 +41,8 @@ RUN wget --no-hsts -q -O vscode_cli.tar.gz 'https://code.visualstudio.com/sha/do # NOTE: without --no-update-deps somehow an undefined symbol error in /opt/conda/lib/python3.11/lib-dynload/_sqlite3.cpython-311-x86_64-linux-gnu.so occurs, which crashes jupyter lab. USER ${NB_UID} RUN conda install --yes --no-update-deps \ + # system monitor + 'bpytop' \ # umap + hdbscan 'umap-learn' \ 'hdbscan' \ -- GitLab