diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5eb621adc2aa890351303c0faa39c4d1059d4499..83fa2999346faac9fb84bccd3d0fb54f5c7a8f75 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,12 +5,17 @@ stages:
   - deploy
 
 services:
-  - docker:20.10.16-dind
+  - name: docker:20.10.16-dind
+    entrypoint: ["env", "-u", "DOCKER_HOST"]
+    command: ["dockerd-entrypoint.sh"]
 
 before_script:
   - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin
 
 variables:
+  DOCKER_HOST: tcp://docker:2375/
+  DOCKER_DRIVER: overlay2
+  DOCKER_TLS_CERTDIR: ""
   LATEST_NAME: $CI_REGISTRY_IMAGE/$IMAGE_NAME
   UNIQUE_NAME: $CI_REGISTRY_IMAGE/$IMAGE_NAME:$CI_COMMIT_SHA
   DEPLOY_NAME: $CI_REGISTRY_IMAGE/$IMAGE_NAME:stable