fix(deployment): ensure containers are recreated with new images
- Stop and remove existing containers before starting new ones - Use force-recreate flag to ensure new images are used - Fixes issue where containers weren't being updated with latest code Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
parent
a86062f793
commit
c6351b9bf7
@ -288,7 +288,10 @@ build_image backend/Dockerfile invttrdg-backend:latest || fail "Backend build fa
|
||||
build_image web/Dockerfile invttrdg-web:latest || fail "Web build failed"
|
||||
|
||||
log "Starting services..."
|
||||
docker compose up -d --no-build || fail "Docker compose up failed"
|
||||
# Stop and remove existing containers to ensure fresh deployment
|
||||
docker compose down || true
|
||||
# Start services with force-recreate to ensure new images are used
|
||||
docker compose up -d --force-recreate || fail "Docker compose up failed"
|
||||
|
||||
ok "Deployment completed"
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user