当前位置: 首页 > 知识库问答 >
问题:

我怎么清洁docker?

董鸣
2023-03-14

通过docker system prune-a清理

docker container prune -f 
docker image prune -f
docker system prune -f

但只清除了9GB

共有3个答案

傅博容
2023-03-14

它可能是你对运行中的容器的记录。我见过Docker日志记录写满日志的磁盘。默认情况下,Docker容器可以写入无限的日志。

我总是将日志记录配置添加到我的docker组合限制总大小中。Docker日志记录配置。

公冶才
2023-03-14

不要忘记删减卷!它们几乎总是比图像和容器占用更多的空间。docker卷删减。不过,如果您在其中存储了任何有价值的东西,请小心。

封弘伟
2023-03-14

“删除”会删除一段时间未使用/已停止的容器/图像。我建议你做一个docker ps-a,然后用docker stop移除/停止所有你不想要的容器

一旦你弯下腰/移除了所有不需要的容器,运行docker system prune--volumes来移除所有的卷/缓存和悬空图像。

 类似资料:
  • 我想知道是否有人能帮上忙。清理和构建最简单的项目时出错。(见下文) 导致错误的步骤: 作为一名新员工,也就是一台不超过4个月的机器上的新用户,我从打开NetBeans 8.2开始——一周前为我安装了NetBeans和Android Studio(用于sdk)。 但是没有安装Android插件,所以我实现了nbandroid更新中心来安装插件。然后我连接了sdk——在users\user中找到。us

  • 我正在使用Tycho插件来编译一个Eclipse插件项目。当我运行命令时 我的生成通行证 我的生成失败,原因如下: 失败stacktrace为: 从我在Maven上可以找到的所有东西来看,调用阶段应该隐式地触发阶段。这是怎么回事?

  • 问题内容: 我有一个带有2个容器(Jenkins和Nexus,都有各自的命名卷)的docker环境。我每天都有一个cron作业,该作业会删除未使用的容器和图像。一切正常。但是问题出在我的devicemapper内部: 我可以在docker文件夹中放置每个文件夹:卷(很大,但是在我看来这是正常的): 容器: 图片: Devicemapper: 是7.3G 是8.1G Docker信息: 这个空间是什

  • 有没有办法让npm取消构建节点\模块下的所有模块?类似于npm rebuild的东西,它删除所有构建工件,但不重建它们?

  • 我在AWS EC2上运行了一些docker容器,/var/lib/docker/overlay2文件夹的磁盘大小增长非常快。 我想知道删除它的内容是否安全?或者如果docker有某种命令来释放一些磁盘使用量。 更新: 实际上,我已经尝试了docker系统prune-a,它回收了0Kb。 此外,my/docker/overlay2磁盘大小比docker system df的输出大得多 在阅读了doc

  • 我需要帮助在CakePHP中创建一个干净的URL。我已经试了一段时间,但运气不好。 这是现有的htaccess 这是我试图清理的网址: http://example.com/signup/?key=dT33Y/eKXCjgeo69XpTs39YV/4ZnHht0M5E+Xk9iDKQ= 我希望URL如下所示: http://example.com/signup/dT33Y/eKXCjgeo69Xp