diff --git a/docker-compose.yml b/docker-compose.yml
index 9b1558beebe900d18cde7a311a55bcb974bfe076..74f27071ec82ac8159a9ef764508066323c33c5b 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -8,11 +8,12 @@ volumes:
 # Services
 services:
   fpm:
+    image: metager:latest
     build:
-      &fpm_build
       context: ./
       dockerfile: build/fpm/Dockerfile
       target: ${APP_ENV}
+    pull_policy: never
     restart: unless-stopped
     networks:
       - metager
@@ -23,6 +24,7 @@ services:
     healthcheck:
       test: "curl -f http://nginx:8080/health-check/liveness"
   nginx:
+    image: metager_nginx:latest
     build:
       context: ./
       dockerfile: build/nginx/Dockerfile
@@ -39,8 +41,8 @@ services:
     healthcheck:
       test: "curl -f http://nginx:8080/health-check/nginx"
   scheduler:
-    build:
-      <<: *fpm_build
+    image: metager:latest
+    pull_policy: never
     restart: unless-stopped
     entrypoint: /usr/local/bin/php
     command: artisan schedule:work-mg
@@ -53,8 +55,8 @@ services:
     healthcheck:
       test: "curl -f http://nginx:8080/health-check/liveness-scheduler"
   worker:
-    build:
-      <<: *fpm_build
+    image: metager:latest
+    pull_policy: never
     restart: unless-stopped
     entrypoint: /usr/local/bin/php
     command: artisan requests:fetcher
@@ -75,8 +77,8 @@ services:
     ports:
       - "7900:7900"
   composer:
-    build:
-      <<: *fpm_build
+    image: metager:latest
+    pull_policy: never
     entrypoint: /usr/bin/composer
     command: install
     environment: