diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1b80b865254ca8275b192be62cdc9d4563b1a2c3..61f4721e23da6e467915e429d5eedfb374010650 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -26,13 +26,15 @@
     sed -n "s|\([[:digit:]]\+\).*|\1|p"`
 
 .build:
-  image: glcr.b-data.ch/docker/docker-buildx:latest
+  image: glcr.b-data.ch/docker/docker:latest
   stage: build
   services:
-    - docker:dind
+    - name: glcr.b-data.ch/docker/docker:dind
+      alias: docker
   variables:
     DOCKER_DRIVER: overlay2
     DOCKER_TLS_CERTDIR: "/certs"
+    BUILDX_NO_DEFAULT_ATTESTATIONS: "true"
     GHC_VERSION_BUILD: "9.6.1"
     CABAL_VERSION_BUILD: "3.10.1.0"
   before_script: