chore: add pull policy to docker compose

This commit is contained in:
Saleel
2023-03-24 18:14:37 +05:30
parent e93f5eb2f3
commit 1b8dee14f7
2 changed files with 4 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ services:
context: ./
dockerfile: ./apps/api/Dockerfile
image: 490752553772.dkr.ecr.eu-central-1.amazonaws.com/bandada-api
pull_policy: always
restart: unless-stopped
env_file:
- apps/api/.env
@@ -21,6 +22,7 @@ services:
context: ./
dockerfile: ./apps/client/Dockerfile
image: 490752553772.dkr.ecr.eu-central-1.amazonaws.com/bandada-client
pull_policy: always
restart: unless-stopped
environment:
- NODE_ENV=production
@@ -37,6 +39,7 @@ services:
context: ./
dockerfile: ./apps/dashboard/Dockerfile
image: 490752553772.dkr.ecr.eu-central-1.amazonaws.com/bandada-dashboard
pull_policy: always
restart: unless-stopped
environment:
- NODE_ENV=production

View File

@@ -4,7 +4,7 @@ set -e
aws ecr get-login-password --region eu-central-1 | docker login --username AWS --password-stdin 490752553772.dkr.ecr.eu-central-1.amazonaws.com
cd ~/bandada
docker compose -f docker-compose.prod.yml pull
docker compose -f docker-compose.prod.yml up -d --no-build
exit 0