diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index a12c2fd8fe547b5ba1151d1b89817db601cdbd6b..ad5587b9da3067406524efe1437a3843108835f3 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -25,3 +25,8 @@ repos:
     hooks:
       - id: shell-lint
       - id: shellcheck
+  - repo: https://www.shore.co.il/git/docker-pre-commit
+    rev: v0.1.0
+    hooks:
+      - id: hadolint
+      - id: docker-compose
diff --git a/ldap-account-manager/Dockerfile b/ldap-account-manager/Dockerfile
index 3217dfdee8daf78e8beaaae926afd50182a86b03..0d55bb893cd29c328f6834cc086db2c338e13165 100644
--- a/ldap-account-manager/Dockerfile
+++ b/ldap-account-manager/Dockerfile
@@ -1,10 +1,10 @@
 FROM debian:sid-slim
 RUN apt-get update && \
     DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
-        ca-certificates \
-        ldap-account-manager\
-        patch \
-        wget \
+        ca-certificates=20190110 \
+        ldap-account-manager=6.7-1 \
+        patch=2.7.6-4 \
+        wget=1.20.1-1.1 \
     && \
     chmod 755 /var/log/apache2 && \
     ln -sf /dev/stdout /var/log/apache2/access.log && \
diff --git a/nss-pam-ldapd/Dockerfile b/nss-pam-ldapd/Dockerfile
index b9c274f8b3ec4760c6d03c86fe16671ea180beab..8bc9d8724c1bad3294dd09528fe8abe55e316ede 100644
--- a/nss-pam-ldapd/Dockerfile
+++ b/nss-pam-ldapd/Dockerfile
@@ -1,10 +1,10 @@
 FROM debian:stretch-slim
 RUN apt-get update && \
     DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
-        ca-certificates \
-        gosu \
-        libnss-ldapd \
-        libpam-ldapd \
+        ca-certificates=20161130+nmu1+deb9u1 \
+        gosu=1.10-1+b2 \
+        libnss-ldapd=0.9.7-2+deb9u1 \
+        libpam-ldapd=0.9.7-2+deb9u1 \
     && \
     mkdir -p /run/nslcd && \
     chown -R nslcd:nslcd /run/nslcd/ && \
diff --git a/slapd/Dockerfile b/slapd/Dockerfile
index 2ed2b022cf69f2360f6045330466e2dc5d351812..8b3b550ca400dae3f3c75cb47f44240e17f70cd3 100644
--- a/slapd/Dockerfile
+++ b/slapd/Dockerfile
@@ -2,9 +2,9 @@ FROM debian:stretch-slim
 RUN echo 'deb http://deb.debian.org/debian stretch-backports main' > /etc/apt/sources.list.d/backports.list && \
     apt-get update && \
     DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
-        gnutls-bin \
-        ldap-utils \
-        slapd \
+        gnutls-bin=3.5.8-5+deb9u4 \
+        ldap-utils=2.4.44+dfsg-5+deb9u2 \
+        slapd=2.4.44+dfsg-5+deb9u2 \
     && \
     mkdir -p /run/slapd && \
     rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/*