#!/bin/bash cleanup() { echo "⏹ Deteniendo ejecución..." # Detener todos los procesos en paralelo kill "${pids[@]}" 2>/dev/null for pid in "${pids[@]}"; do if kill -0 "$pid" 2>/dev/null; then echo "→ ⏹️ Matando proceso $pid" kill "$pid" fi done # 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 exit 0 }