#!/bin/bash cleanup() { echo "⏹ Deteniendo ejecución..." # Detener todos los procesos en paralelo kill "${pids[@]}" 2>/dev/null # Buscar y eliminar contenedores que comiencen con NETWORK containers=$(docker ps -aq --filter "name=^${NETWORK}") if [[ -n "$containers" ]]; then # echo "🧹 Eliminando contenedores: $containers" docker rm -fv $containers >/dev/null 2>&1 || true echo "✅ → ⏹🧹 Detenido y eliminado contenedores correctamente" fi # Buscar y eliminar redes que comiencen con NETWORK networks=$(docker network ls --format '{{.Name}}' | grep "^${NETWORK}" || true) if [[ -n "$networks" ]]; then # echo "🧹 Eliminando redes: $networks" docker network rm $networks >/dev/null 2>&1 || true echo "✅ → 🧹 Redes eliminadas correctamente" fi }