首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何减少MacOS中Docker使用的空间?

如何减少MacOS中Docker使用的空间?
EN

Stack Overflow用户
提问于 2020-03-12 05:24:27
回答 2查看 3.8K关注 0票数 5

我运行非常低的磁盘空间(只有11G没有512克的SSD驱动器)。我需要更多空间来做我的开发工作。

应用程序CleanMyMac X标识的一个大文件是:/Users/antkong/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw

我做了一个docker images,它们加起来不可能达到64G

代码语言:javascript
运行
复制
$ docker images
REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE
zookeeper               3.4.14              ab94f52d366f        13 days ago         256MB
node                    10                  aa5532763c11        2 weeks ago         911MB
mongo                   4                   bcef5789979d        2 weeks ago         386MB
solr                    6                   0f559c1dfcc2        5 weeks ago         425MB
amazon/dynamodb-local   latest              2908e432b67a        6 weeks ago         611MB
grokzen/redis-cluster   latest              05627925dc7b        7 weeks ago         540MB
mysql-server            8.0                 a7a38888d42d        8 weeks ago         381MB
redis                   5.0.6               de25a823540b        4 months ago        98.2MB
solr                    7.4.0               9a5ffdc62a3d        13 months ago       679MB

有办法缩小这个文件的大小吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-03-12 05:56:50

我假设您已经尝试过运行docker system prune那个命令,它会告诉您,它会删除已停止的容器、悬空图像,并从旧图像构建缓存。额外的空间可能来自构建缓存,而这不会从图像列表中显示出来。

本页提供有关Desktop如何处理存储的更多信息(来自另一个注释):苹果机仓库码头

tldr:如何从docs:减少最大文件大小减少空间码头在系统中的使用

  1. 打开码头桌面并选择首选项>参考资料>高级
  2. 磁盘映像大小部分包含一个滑块,允许您更改磁盘映像的最大大小。调整滑块以设置下限。
  3. 单击应用&重新启动.
票数 9
EN

Stack Overflow用户

发布于 2020-03-12 07:45:29

如果您也想消除持久性数据,可以使用:

代码语言:javascript
运行
复制
docker system prune -a --volumes

您仍将面临的一个问题是,文件大小Docker.raw将开始很小,但由于磁盘活动,会在一段时间内不断增加。为了避免这种情况,我通常做的一个技巧是使用Docker首选项将大小缩小到8GB,并将其增加到32 8GB。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60648072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档