down -v --remove-orphans (compose) o docker rm -f + volume rm (single): borra contenedores, red y volumenes (datos + modelo IA). wordpress pide confirmacion (borra la BD del WP). Los demas sin preguntas.
25 lines
957 B
PowerShell
25 lines
957 B
PowerShell
# ============================================================
|
|
# d0a1 pack - Open WebUI (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 }
|
|
|
|
# Sin confirmacion: este pack no guarda datos sensibles (solo chat + modelo).
|
|
|
|
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 ''
|