You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何重置Docker清除过往运行缓存,重新搭建MLFlow+MinIO环境?

如何彻底重置Docker环境重新开始

因为你没有需要保留的重要数据,可以通过以下步骤彻底清理Docker的所有相关资源,从零开始搭建环境:

  • 停止所有运行中的容器:
    执行命令停止所有容器,不管状态如何:
    docker stop $(docker ps -aq)

  • 删除所有容器:
    移除所有已停止的容器:
    docker rm $(docker ps -aq)

  • 删除相关镜像:
    如果只想清理MinIO和MLFlow的镜像,先通过docker images查看镜像列表,找到对应的镜像ID或名称后执行docker rmi <镜像ID/名称>;如果想彻底清空所有本地镜像,直接运行:
    docker rmi $(docker images -aq)

  • 删除所有Docker卷:
    MinIO的/data数据通常存储在Docker卷中,这也是导致你更新时出错的核心残留数据,必须清理:
    docker volume prune -f
    (这个命令会删除所有未被任何容器使用的卷,加上-f是跳过确认直接执行)

  • 清理Docker系统缓存:
    最后清理所有未使用的系统资源,包括构建缓存、未使用的网络等:
    docker system prune -af
    (-a会清理所有未被容器引用的镜像,-f强制执行)

完成以上步骤后,你的Docker环境就回到了初始状态,接下来可以重新拉取MinIO 2023年1月的指定版本镜像,重新配置并启动MLFlow和MinIO容器即可。

内容的提问来源于stack exchange,提问作者Adrian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 23:05:23