From 2853852d7c6b5348bacc0df7c0dff76a9f724efb Mon Sep 17 00:00:00 2001 From: Florian Deuerlein <florian.deuerlein@ebrains.eu> Date: Tue, 18 Apr 2023 23:13:48 +0200 Subject: [PATCH] Disable core dumps --- base/Dockerfile | 2 +- base/start-notebook.sh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/base/Dockerfile b/base/Dockerfile index 65f1846..6c3d4ec 100644 --- a/base/Dockerfile +++ b/base/Dockerfile @@ -101,7 +101,7 @@ RUN R --slave -e "install.packages('IRkernel')" RUN R --slave -e "IRkernel::installspec(name = 'ir363', displayname = 'R 3.6.3')" # disable core dumps -RUN ulimit -c 0 +RUN echo "* - core 0" >> /etc/security/limits.conf # fix permissions so NB_USER has permissions to run notebooks and install packages COPY base/fix-permissions /usr/local/bin/fix-permissions diff --git a/base/start-notebook.sh b/base/start-notebook.sh index 028dbe5..0acc0fb 100644 --- a/base/start-notebook.sh +++ b/base/start-notebook.sh @@ -10,4 +10,6 @@ envsubst < /tmp/group.template > /tmp/group export LD_PRELOAD=libnss_wrapper.so export NSS_WRAPPER_PASSWD=/tmp/passwd export NSS_WRAPPER_GROUP=/tmp/group +# Disable core dumps +ulimit -c 0 exec jupyter labhub --NotebookApp.default_url=/lab --config=/opt/app-root/etc/jupyter_notebook_config.py $@ -- GitLab