diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0532b78da0605545f4063eb86f730bd8befa8a33..4ccde4ea7cb8f9845554d6c2917ebc7b4a2fdef5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,12 +1,10 @@
-image: docker:latest
+image: docker:26.1  # Assure-toi d'utiliser une version stable de Docker
 
 services:
-  - name: docker:dind
-    command: ["--tls=false"]
-    privileged: true
+  - docker:26.1-dind  # Démarre Docker-in-Docker
 
 variables:
-  DOCKER_HOST: tcp://localhost:2375
+  DOCKER_HOST: tcp://docker:2375
   DOCKER_TLS_CERTDIR: ""
   PHP_VERSION: "8.2"
   COMPOSER_CACHE_DIR: "$CI_PROJECT_DIR/var/cache/composer"
@@ -15,21 +13,15 @@ stages:
   - build
   - test
 
-cache:
-  key: composer
-  paths:
-    - vendor/
-    - var/cache/composer/
-
 before_script:
   - apk add --no-cache bash git unzip curl docker-compose
-  - docker --version
-  - docker-compose --version
+  - docker info  # Vérifie si Docker fonctionne
+  - docker-compose version  # Vérifie si Docker Compose est bien installé
 
 build:
   stage: build
   script:
-    - docker-compose up -d
+    - docker-compose up -d  # Démarre tes services
     - docker-compose exec php composer install --no-interaction --prefer-dist
   artifacts:
     paths: