diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a68942741ae4681fc4f28f36a8c61926754af42d..c65a22d9d0c416ca6cb06a4e2ae4ca26ff54c7b7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -45,9 +45,9 @@ after_script:
 
 build:
   stage: build
-  image: docker:latest
+  image: docker:20.10.16
   services:
-    - name: docker:dind
+    - name: docker:20.10.16-dind
       command: ["--host=tcp://0.0.0.0:2375", "--tls=false", "--storage-driver=overlay2", "--mtu=1500", "--data-root=/mnt/volume"]
   script:
     - docker info
@@ -59,9 +59,9 @@ build:
 
 deploy:
   stage: deploy
-  image: docker:latest
+  image: docker:20.10.16
   services:
-    - name: docker:dind
+    - name: docker:20.10.16-dind
       command: ["--tls=false", "--storage-driver=overlay2", "--mtu=1500", "--data-root=/mnt/volume"]
   script:
     - docker pull 22baar1mst/asyst-nlp-grader:latest