diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d9f8652e35e27fe3be7a0491aa942d7d4a60c44b..6a5fbc31b18cbcad2e0f7e0a54fc772dcb2629dc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -62,9 +62,9 @@ import-convert-assets:
   when: manual
 
 build-dev-master:
-  image: docker:18.09
+  image: docker:24.0
   services:
-    - docker:18.09-dind
+    - docker:24.0-dind
   stage: build
   script:
     - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
@@ -75,9 +75,9 @@ build-dev-master:
     - master
 
 build-mr:
-  image: docker:18.09
+  image: docker:24.0
   services:
-    - docker:18.09-dind
+    - docker:24.0-dind
   stage: build
   script:
     - docker build .