# ============================================================ # d0a1 pack - WordPress + IA (Windows) - DESINSTALAR # Elimina contenedores, red y volumenes (datos + modelo). # ============================================================ $ErrorActionPreference = 'Stop' $ScriptDir = $PSScriptRoot if (-not $ScriptDir) { $ScriptDir = Split-Path -Parent $MyInvocation.MyCommand.Path } $ComposeFile = Join-Path $ScriptDir 'docker-compose.yml' function Info($m) { Write-Host ">>> $m" } function Err($m) { Write-Host "!!! $m"; exit 1 } Write-Host '' Write-Host '>>> ATENCION: esto borra TAMBIEN la base de datos y el contenido de WordPress.' $Resp = Read-Host 'Continuar? [y/N]' if ($Resp -notmatch '^[Yy]') { Write-Host 'Cancelado.'; exit 0 } Write-Host '' Info 'Deteniendo y borrando contenedores...' cmd /c docker compose -f "$ComposeFile" down -v --remove-orphans '>' NUL '2>&1' if ($LASTEXITCODE -ne 0) { Err 'Fallo el compose down (docker no arrancado?)' } Write-Host '' Info 'Eliminado TODO:' Write-Host ' - Contenedores y red' Write-Host ' - Volumenes (incluido el modelo IA)' Write-Host ''