如何彻底的删除 Docker 部署的项目?

四月 13, 2026 / Administrator / 46阅读 / 0评论
# 🧹 Docker 容器与资源清理指南

## 1️⃣ 查看当前运行的容器

```bash
docker ps -a

确认哪些容器是需要删除的。


2️⃣ 进入项目目录并停止、清理

cd /root/你的项目文件夹
docker compose down -v --rmi all

🔑 参数说明

参数

作用

down

停止并删除容器、网络

-v

删除挂载的卷(数据库数据等)

--rmi all

删除相关的镜像

⚠️ 注意:

  • 不加 -v → 数据卷会残留

  • 不加 --rmi all → 镜像会残留


3️⃣ 删除项目目录

rm -rf /root/你的项目文件夹

4️⃣ 清理残留资源(可选)

如果之前手动执行过 docker stop / docker rm,可能会有残留资源:

# 删除所有未使用的镜像
docker image prune -af

# 删除所有未使用的卷
docker volume prune -f

# 一键清理所有未使用资源(推荐)
docker system prune -af --volumes

5️⃣ 验证清理结果

docker ps -a        # 确认容器已删除
docker images       # 确认镜像已删除
docker volume ls    # 确认卷已删除
df -h /             # 查看磁盘空间是否释放

✅ 核心要点

💡 只要是用 docker compose 启动的项目,推荐使用以下命令清理:

docker compose down -v --rmi all

📌 一定要在 docker-compose.yml 所在目录下执行,这是最干净、最彻底的清理方式。

#docker(2)

文章作者:Administrator

文章链接:https://www.xykong.cn/archives/ru-he-che-di-de-shan-chu-docker-bu-shu-de-xiang-mu

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议,转载请注明出处!

评论已关闭!