zkt26/z1/remove-app.sh
2026-04-01 06:53:48 +02:00

18 lines
806 B
Bash

#!/bin/bash
echo "Removing app..."
if docker compose version > /dev/null 2>&1; then
docker compose down --volumes --rmi all
else
docker stop diary-nginx diary-app diary-db 2>/dev/null || true
docker rm diary-nginx diary-app diary-db 2>/dev/null || true
docker rmi diary-app:latest 2>/dev/null && echo " Removed image: diary-app:latest" || echo " Image not found, skipping."
docker volume rm postgres_data 2>/dev/null && echo " Removed volume: postgres_data" || echo " Volume not found, skipping."
docker volume rm diary_static 2>/dev/null && echo " Removed volume: diary_static" || echo " Volume not found, skipping."
docker network rm diary_network 2>/dev/null && echo " Removed network: diary_network" || echo " Network not found, skipping."
fi
echo ""
echo "Removed app."