-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcleanup-docker.bat
More file actions
31 lines (24 loc) · 894 Bytes
/
cleanup-docker.bat
File metadata and controls
31 lines (24 loc) · 894 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
@echo off
REM Script de limpeza Docker - Lucy Bot (Windows)
REM Metodologia KISS: Limpeza segura e eficiente
echo 🧹 Limpando ambiente Docker...
REM Parar todos os containers do Lucy
echo 🛑 Parando containers Lucy...
docker-compose -f docker-compose.prod.yml down >nul 2>&1
docker-compose -f docker-compose.yml down >nul 2>&1
REM Remover containers órfãos
echo 🗑️ Removendo containers órfãos...
docker container prune -f
REM Remover redes não utilizadas
echo 🌐 Limpando redes não utilizadas...
docker network prune -f
REM Remover imagens antigas do Lucy
echo 🖼️ Removendo imagens antigas do Lucy...
docker image prune -f
REM Mostrar status final
echo 📊 Status final:
docker ps -a --filter "name=lucy"
docker network ls --filter "name=lucy"
echo ✅ Limpeza concluída! Agora você pode fazer o deploy novamente.
echo 💡 Execute: .\deploy.bat production
pause