18 lines
806 B
Bash
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."
|