首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Docker安装QIIME2

使用Docker安装QIIME2
EN

Stack Overflow用户
提问于 2022-11-10 03:22:41
回答 1查看 38关注 0票数 1

有人能帮我弄清楚为什么我的C磁盘需要20克左右才能通过Docker安装QIIME2吗?谢谢!

在安装QIIME2之前,我的C磁盘中有30 8GB,但安装后只有8GB。

EN

回答 1

Stack Overflow用户

发布于 2022-11-16 01:28:35

对这个问题的简短回答是: QIIME2相当大。但我相信你已经知道了,所以让我们来研究一下细节。

首先,QIIME图像在未压缩时大约为12 is。(这就产生了一个问题:如果总共损失了20 8GB,那么其他的8GB又会去哪里呢?)我对此没有答案。)

使用一个名为潜水的工具,我可以探索QIIME映像,并查看磁盘空间的去向。在日志中有一个突出的条目:

代码语言:javascript
复制
5.9 GB  |1 QIIME2_RELEASE=2022.8 /bin/sh -c chmod -R a+rwx /opt/conda 

作为参考,chmod命令是一个命令,它更改目录的权限,而不更改目录本身。然而,这个命令只负责图像的一半大小。原来是因为码头的内部工作方式。如果层更改了文件的元数据或权限,则必须将原始文件重新包含到该层中。更多信息

其余的6GB,主要来自QIIME安装其所有依赖项的步骤。对于与conda一起打包的项目来说,这是相当合理的。

总之,这是三个因素的交集:

  1. 与等效的pip软件包相比,Conda相当缺乏空间。
  2. QIIME有很多特性和依赖性。
  3. 每个依赖项都包含两次。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74383795

复制
相关文章

相似问题

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