diff --git a/Dockerfile.itac b/Dockerfile.itac
index 8cd4eead1d7c63ca7368abf7de48a96c5715df9e..fe45d893877e480b9ac344e89319adc5d2d87dd7 100644
--- a/Dockerfile.itac
+++ b/Dockerfile.itac
@@ -3,7 +3,7 @@ FROM debian:latest
 USER root
 
 RUN apt-get update --fix-missing && \
-    apt-get install -y p7zip p7zip-full apt-transport-https ca-certificates python-is-python3 python3-pip pipenv valgrind git cmake vim && \
+    apt-get install -y p7zip p7zip-full apt-transport-https ca-certificates python-is-python3 python3-pip pipenv valgrind git cmake vim clang-format && \
     update-ca-certificates && \
     apt-get autoremove -yq && apt-get clean -yq
 
diff --git a/Dockerfile.must b/Dockerfile.must
index 470043f8cc90be92a9da2056499610ff73ff87c4..327883bd819662dab5934d8450942ad9bb9aedd1 100644
--- a/Dockerfile.must
+++ b/Dockerfile.must
@@ -3,7 +3,7 @@ FROM debian:12
 USER root
 
 RUN apt-get update --fix-missing && \
-    apt-get install -y p7zip p7zip-full apt-transport-https ca-certificates python-is-python3 python3-pip pipenv valgrind git cmake vim && \
+    apt-get install -y p7zip p7zip-full apt-transport-https ca-certificates python-is-python3 python3-pip pipenv valgrind git cmake vim clang-format && \
     update-ca-certificates && \
     apt-get autoremove -yq && apt-get clean -yq
 
diff --git a/Dockerfile.parcoach b/Dockerfile.parcoach
index a9d23f1a6f636a6fa0934e1c1c2a0ee4b3827d46..ff87603897dd3ae6be7f3d4c4d38842e5655e765 100644
--- a/Dockerfile.parcoach
+++ b/Dockerfile.parcoach
@@ -2,7 +2,7 @@ FROM debian:12
 USER root
 
 RUN apt-get update --fix-missing && \
-    apt-get install -y p7zip p7zip-full apt-transport-https ca-certificates python-is-python3 python3-pip pipenv valgrind git cmake vim && \
+    apt-get install -y p7zip p7zip-full apt-transport-https ca-certificates python-is-python3 python3-pip pipenv valgrind git cmake vim clang-format && \
     update-ca-certificates && \
     apt-get autoremove -yq && apt-get clean -yq