Docker容器中的巨大文件
发布时间:2020-12-16 03:44:41 所属栏目:安全 来源:网络整理
导读:我需要创建一个Docker镜像(以及因此来自该图像的容器),它使用大文件(包含基因组数据,因此大小达到~10GB). 我该如何优化他们的使用?我应该将它们包含在容器中(例如COPY large_folder large_folder_in_container)?有没有更好的方法来引用这些文件?关键是我
我需要创建一个Docker镜像(以及因此来自该图像的容器),它使用大文件(包含基因组数据,因此大小达到~10GB). 我该如何优化他们的使用?我应该将它们包含在容器中(例如COPY large_folder large_folder_in_container)?有没有更好的方法来引用这些文件?关键是我在我的私有存储库中推送这样的容器(大于10GB)听起来很奇怪.我想知道是否有一种方法可以将一种体积附加到容器上,而无需将所有这些GB包装在一起. 谢谢. 最佳答案
如果这样做,那将包括它们在图像中,而不是容器:您可以从该映像启动20个容器,实际使用的磁盘空间仍然是10 GB. 如果您要从第一张图像制作另一张图像,分层文件系统将重复使用父图像中的图层,而新图像仍将“仅”10GB. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |