3 changed files with 60 additions and 15 deletions
@ -0,0 +1,34 @@ |
|||||
|
#!/bin/bash |
||||
|
|
||||
|
# 清理脚本 - 清除微信小程序后端服务部署的所有资源 |
||||
|
|
||||
|
echo "开始清理部署的资源..." |
||||
|
|
||||
|
# 进入项目目录 |
||||
|
cd /opt/project_app |
||||
|
|
||||
|
# 停止并移除所有相关容器 |
||||
|
echo "停止并移除容器..." |
||||
|
docker-compose down -v |
||||
|
|
||||
|
# 清理未使用的镜像 |
||||
|
echo "清理Docker镜像..." |
||||
|
docker image prune -f |
||||
|
|
||||
|
# 清理未使用的卷 |
||||
|
echo "清理Docker卷..." |
||||
|
docker volume prune -f |
||||
|
|
||||
|
# 清理未使用的网络 |
||||
|
echo "清理Docker网络..." |
||||
|
docker network prune -f |
||||
|
|
||||
|
# 清理临时文件 |
||||
|
echo "清理临时文件..." |
||||
|
rm -rf /tmp/project_app_temp 2>/dev/null || true |
||||
|
|
||||
|
# 清理构建缓存 |
||||
|
echo "清理Docker构建缓存..." |
||||
|
docker builder prune -f |
||||
|
|
||||
|
echo "清理完成!所有部署的资源已清除。" |
||||
Loading…
Reference in new issue