diff --git a/scripts/docker/Dockerfile.pre-commit b/scripts/docker/Dockerfile.pre-commit
index c915dc455a158440a3dd5bb300ce3569701954b2..01c900d480ca87302370d17e3eb2f19745bda59e 100644
--- a/scripts/docker/Dockerfile.pre-commit
+++ b/scripts/docker/Dockerfile.pre-commit
@@ -1,7 +1,10 @@
-FROM python:slim
+FROM ubuntu:21.04
+
+ENV TZ=Europe/Berlin
+RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
 
-RUN pip install pre-commit==2.7.1
-CMD ["bash"]
 RUN apt-get update \
-    && apt-get install -y --no-install-recommends git gcc g++ clang-format \
+    && apt-get install -y --no-install-recommends git gcc g++ python3-pip clang-format-12 \
     && rm -rf /var/lib/apt/lists/*
+
+RUN pip install pre-commit==2.13.0