You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
730 B
34 lines
730 B
#!/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 "清理完成!所有部署的资源已清除。"
|
|
|