diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index da0770659c48231a69344fe2c155bedc4054815a..fa467e3546585941526e0c2ea486c5b6a0a83e8c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,7 +21,7 @@ stages:
   - release-docker
 
 build-metadata-service:
-  image: openjdk:17-alpine
+  image: maven:3-openjdk-17
   stage: build-backend
   script:
     - "mvn -f ./dbrepo-metadata-service/pom.xml clean test verify"
@@ -33,7 +33,7 @@ build-analyse-service:
     - "mvn -f ./dbrepo-analyse-service/pom.xml clean test verify"
 
 build-search-sync-agent:
-  image: openjdk:17-alpine
+  image: maven:3-openjdk-17
   stage: build-backend
   script:
     - "mvn -f ./dbrepo-metadata-service/pom.xml clean install -DskipTests"