首页> 外文期刊>Future generation computer systems >Wale: A solution to share libraries in Docker containers
【24h】

Wale: A solution to share libraries in Docker containers

机译:Wale:一种在Docker容器中共享库的解决方案

获取原文
获取原文并翻译 | 示例
           

摘要

This paper presents an approach to avoid disk space duplication which occurs when a same library or package is employed in several Docker containers. The approach, called Wale, relies on the deployment of a single Docker image called Core Image, aiming at collecting all the libraries shared among the various Docker images. The management of the Docker images is made by means of the automatic manipulation of the related Dockerfile performed by the Wale tool. The user is asked to describe the characteristics of her/his container in a proper ``Wale file'' that is then processed by the Wale tool thus creating the proper Docker image. In this way, common libraries and files are moved into the Core Image, which is rebuilt again along with the new image containers. Even if Wale extends the original sharing degree of Docker, it does not violate the isolation level provided by Docker itself, and thus is able to guarantee security and privacy. A description of a realistic case-study, which proves the effectiveness of the approach in terms of saved disk space, is also included in the paper. (C) 2019 Elsevier B.V. All rights reserved.
机译:本文提出了一种避免在多个Docker容器中使用相同的库或软件包时发生磁盘空间重复的方法。称为Wale的方法依赖于部署称为Core Image的单个Docker映像,旨在收集各个Docker映像之间共享的所有库。 Docker映像的管理是通过Wale工具对相关Dockerfile的自动操作来进行的。要求用户在适当的``Wale文件''中描述其容器的特征,然后由Wale工具对其进行处理,从而创建适当的Docker映像。这样,公共库和文件将移入Core Image,然后与新的图像容器一起重新构建。即使Wale扩展了Docker的原始共享程度,它也不会违反Docker本身提供的隔离级别,因此能够保证安全性和私密性。本文还包括对实际案例研究的描述,该案例证明了该方法在节省磁盘空间方面的有效性。 (C)2019 Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号