| 12345678910111213141516171819202122 |
- # ==============================================================================
- # lf_mri_platform -- Stop all Docker services
- # Usage:
- # .\stop.ps1 -- stop containers (keep volumes)
- # .\stop.ps1 -Clean -- stop + remove volumes (full reset)
- # ==============================================================================
- param([switch]$Clean)
- $ErrorActionPreference = "Stop"
- Write-Host "`n==> Stopping LF-MRI services" -ForegroundColor Cyan
- $envFile = Join-Path $PSScriptRoot ".env"
- if ($Clean) {
- Write-Host " Removing containers AND volumes (full reset)" -ForegroundColor Yellow
- & docker compose --env-file $envFile down --volumes
- } else {
- & docker compose --env-file $envFile down
- }
- Write-Host " [OK] Services stopped" -ForegroundColor Green
|