zkt26z1/remove-app.sh
Your Name 8dc74a1062 Task Manager Docker web application
3-service Docker app: Nginx frontend, Flask REST API backend, PostgreSQL database.
Includes lifecycle scripts (prepare, start, stop, remove), docker-compose.yaml, and documentation.
2026-04-01 13:27:54 +05:30

18 lines
408 B
Bash

#!/bin/bash
echo "Removing app..."
# Stop and remove containers
docker stop taskapp-nginx taskapp-flask taskapp-db 2>/dev/null
docker rm taskapp-nginx taskapp-flask taskapp-db 2>/dev/null
# Remove images
docker rmi taskapp-backend taskapp-frontend 2>/dev/null
# Remove network
docker network rm taskapp-network 2>/dev/null
# Remove volume
docker volume rm taskapp-pgdata 2>/dev/null
echo "App removed."