#!/bin/bash echo -e "\n>>> Starting Docker maintenance...\n" # Pull latest images, stop containers, and recreate in detached mode echo -e "\n>>> Pulling latest Docker images...\n" docker compose pull echo -e "\n>>> Stopping and removing existing containers...\n" docker compose down echo -e "\n>>> Starting containers in detached mode...\n" docker compose up -d # Prune unused Docker objects echo -e "\n>>> Pruning unused Docker objects...\n" docker system prune -a -f # Show running containers echo -e "\n>>> Current running Docker containers:...\n" docker ps echo -e "\n>>> Maintenance complete....\n"