一次性清理掉所有容器和镜像的命令:

  1. 停止所有容器

docker stop $(docker ps -aq)

  1. 删除所有容器

docker rm $(docker ps -aq)

  1. 删除所有镜像

docker rmi -f $(docker images -aq)

一键执行(容器 + 镜像一起清理)

docker stop $(docker ps -aq) && docker rm $(docker ps -aq) && docker rmi -f $(docker images -aq)

⚠️ 注意:
• 如果有正在运行的容器依赖某些镜像,必须先 stop + rm 容器才能删除镜像。
• -f 参数会强制删除镜像,即使有依赖关系。
• 这会清空你所有的容器和镜像,操作前请确认不会影响生产环境。

Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐