diff --git a/basis/Dockerfile b/basis/Dockerfile
index 6ba8d423e6cf96819a885325749b14a264a2bf7a..eaa3e3cf62a3692b7c8b2ca26ef7cb97407700db 100755
--- a/basis/Dockerfile
+++ b/basis/Dockerfile
@@ -25,7 +25,7 @@ RUN apt-get update -y && apt-get upgrade -y && \
 
 ### installing pip packages
 RUN pip install numpy seaborn scipy matplotlib uncertainties pyunfold PhyPraKit pandas\
-    kafe2 pydot graphviz scikit-learn jupytext nbgitpuller jupyterlab-git ipympl pyarrow ipywidgets --upgrade --no-cache-dir
+    kafe2 pydot graphviz scikit-learn jupytext nbgitpuller jupyterlab-git ipympl pyarrow ipywidgets jupyter-server --upgrade --no-cache-dir
 
 RUN pip install iminuit --no-cache
 
diff --git a/cuda_basis/Dockerfile b/cuda_basis/Dockerfile
index 4d41fe9ab8bdc93ea5d0af043a4b0395c4cde278..fbb6711c88bf9ce5e32e8e8c265830d0029f3f99 100644
--- a/cuda_basis/Dockerfile
+++ b/cuda_basis/Dockerfile
@@ -27,7 +27,7 @@ RUN apt-get update -y && apt-get upgrade -y && \
     tar -xzf root_v6.28.04.Linux-ubuntu22-x86_64-gcc11.3.tar.gz && \
     source root/bin/thisroot.sh
 
-RUN pip install requests-ftp lxml uproot wheel awkward probfit tensorflow  --no-cache-dir
+RUN pip install requests-ftp lxml uproot wheel awkward tensorflow  --no-cache-dir
 
 ## Switch back to $NB_USER
 USER $NB_USER
\ No newline at end of file
diff --git a/tp/Dockerfile b/tp/Dockerfile
index 375592306f8ea2d5e808dd115bc62b71ef6ffd02..a7006115c63f9078596463a4e4fb178d95db9c08 100755
--- a/tp/Dockerfile
+++ b/tp/Dockerfile
@@ -10,7 +10,7 @@ RUN apt-get update -y && apt-get upgrade -y && \
     tar -xzf root_v6.28.04.Linux-ubuntu22-x86_64-gcc11.3.tar.gz && \
     source root/bin/thisroot.sh
 
-RUN pip install requests-ftp lxml uproot wheel awkward probfit tensorflow  --no-cache-dir
+RUN pip install requests-ftp lxml uproot wheel awkward tensorflow  --no-cache-dir
 
 ## Switch back to $NB_USER
 USER $NB_USER