文件名称:stevedore:R的Docker客户端
文件大小:1.71MB
文件格式:ZIP
更新时间:2024-06-03 22:46:40
R
装卸工人 R的docker客户端 背景 什么是码头工人? Docker是一个用于“容器化”应用程序的平台-彼此隔离地运行它们,消除了构建方式,构建内容以及所需资源(磁盘,端口,用户等)的差异。 从概念上讲,它与虚拟化相似,但重量更轻。 为什么要使用R中的docker? 每当您需要通过R脚本或程序包控制外部进程时,使用docker在容器中与该进程进行交互可能会很有用。 软件包作者可能需要一个干净的环境来测试其代码(类似于travis) 使用软件包或分析脚本中的外部数据库的开发人员可能会使用docker创建数据库的一次性副本,或创建与其生产数据库隔离的副本 研究人员可能会使用docker进行可重复的分析,或者保留所创建的人工制品以及创建它们的环境副本 这些将在进一步讨论 用法 软件包中的主要功能是docker_client ; 这将构造一个我们可以与docker服务器对话的对象。