@@ -0,0 +1,12 @@
+FROM debian:bullseye
+
+RUN apt-get update \
+ && apt-get install --yes --no-install-recommends \
+ jupyter-notebook
+RUN useradd --create-home notebook
+USER notebook
+VOLUME /home/notebook
+WORKDIR /home/notebook
+CMD ["jupyter", "notebook", "--ip=0.0.0.0"]
@@ -0,0 +1,13 @@
+version: '3'
+volumes:
+ home:
+services:
+ notebook:
+ build: .
+ ports: ['127.0.0.1:8888:8888']
+ volumes: ['home:/home/notebook:rw']
+ security_opt: ['no-new-privileges']
+# https://docs.docker.com/compose/compose-file