Fix CI/CD: Force cleanup orphan containers before deployment
This commit is contained in:
parent
1b46222300
commit
7ffb3de3f2
@ -60,9 +60,14 @@ deploy:vps:
|
||||
# Navigate to deployment directory
|
||||
cd /opt/littleshop
|
||||
|
||||
# Stop services
|
||||
echo "Stopping services..."
|
||||
docker-compose down
|
||||
# Force stop all littleshop containers (including orphans)
|
||||
echo "Stopping all littleshop containers..."
|
||||
docker stop \$(docker ps -q --filter "name=littleshop") 2>/dev/null || true
|
||||
docker rm \$(docker ps -aq --filter "name=littleshop") 2>/dev/null || true
|
||||
|
||||
# Stop services with compose (removes networks)
|
||||
echo "Stopping compose services..."
|
||||
docker-compose down --remove-orphans || true
|
||||
|
||||
# Start services with new image
|
||||
echo "Starting services with new image..."
|
||||
|
||||
Loading…
Reference in New Issue
Block a user