diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4c1601f0b05c78ce3eb79073795ec9eff4f9e07d..07f6cd721d0230517e2cff98a3bb374e25654dae 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,7 +21,7 @@ stages:
 
 test:
   stage: test
-  image: node:14.15.4-alpine
+  image: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/node:14.15.4-alpine
   before_script:
     - docker logout
     - docker login ${CI_DEPENDENCY_PROXY_SERVER} -u ${CI_DEPENDENCY_PROXY_USER} -p ${CI_DEPENDENCY_PROXY_PASSWORD}
@@ -42,7 +42,7 @@ test:
 
 build-test:
   stage: build
-  image: node:14.15.4-alpine
+  image: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/node:14.15.4-alpine
   before_script:
     - docker logout
     - docker login ${CI_DEPENDENCY_PROXY_SERVER} -u ${CI_DEPENDENCY_PROXY_USER} -p ${CI_DEPENDENCY_PROXY_PASSWORD}
@@ -59,7 +59,7 @@ build-test:
 
 build-dev:
   stage: build
-  image: node:14.15.4-alpine
+  image: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/node:14.15.4-alpine
   before_script:
     - docker logout
     - docker login ${CI_DEPENDENCY_PROXY_SERVER} -u ${CI_DEPENDENCY_PROXY_USER} -p ${CI_DEPENDENCY_PROXY_PASSWORD}
@@ -80,7 +80,7 @@ build-dev:
 
 build:
   stage: build
-  image: node:14.15.4-alpine
+  image: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/node:14.15.4-alpine
   before_script:
     - docker logout
     - docker login ${CI_DEPENDENCY_PROXY_SERVER} -u ${CI_DEPENDENCY_PROXY_USER} -p ${CI_DEPENDENCY_PROXY_PASSWORD}
@@ -114,7 +114,7 @@ build_stack:
 
 publish:
   stage: publish
-  image: node:14.15.4-alpine
+  image: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/node:14.15.4-alpine
   before_script:
     - docker logout
     - docker login ${CI_DEPENDENCY_PROXY_SERVER} -u ${CI_DEPENDENCY_PROXY_USER} -p ${CI_DEPENDENCY_PROXY_PASSWORD}