diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e96f8176d97f0c15d7f0b4fa98c9e405c0b89a97..f55c04d6027f4dd39af6c87a23a11dd19e936257 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,16 +1,14 @@
-image: docker:20.10.10
+image: r.j3ss.co/img:latest
 
 build-image:
   stage: build
   variables:
     IMAGE_NAME: "os-sweb-buildimage"
     IMAGE_TAG: $CI_REGISTRY_IMAGE/$IMAGE_NAME:latest
-  services:
-    - docker:20.10.10-dind
   script:
-    - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
-    - docker build -t $IMAGE_TAG .
-    - docker push $IMAGE_TAG
+    - img login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
+    - img build -t $IMAGE_TAG .
+    - img push $IMAGE_TAG
   rules:
     - if: $CI_COMMIT_BRANCH == "main"
       changes: