检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
制作镜像。 docker build -t centos:v01 . 详细的Dockerfile指令请参见Dockerfile参考、《容器镜像服务 编写高效的Dockerfile》。 父主题: 镜像
curl -fsSL get.docker.com -o get-docker.sh sh get-docker.sh 容器镜像服务支持使用容器引擎1.11.2及以上版本上传镜像。 父主题: 镜像管理
将生物信息学软件封装成Docker镜像,可以使程序在不同的环境中运行,并通过EIHealth平台的镜像管理,实现高效的调用,极大方便了软件的安装和运行。 Docker镜像是一个模板,是容器应用打包的标准格式,在部署容器化应用时可以指定镜像。
应用的参数和镜像启动命令如何设置 创建应用时,需要设置应用的输入、输出参数和镜像的启动命令。需要您熟悉所制作的生物信息学软件的使用并具备一定的开发经验。 例如,设置FastQC应用的参数和镜像启动命令时,首先通过阅读FastQC介绍和FastQC命令说明了解软件的使用。
父主题: 镜像管理
CPU架构依赖于制作镜像过程中选择的系统类型,以及制作镜像时所需的生物信息学软件支持在X86还是ARM上运行。例如,GATK是基于X86指令集开发的生信软件,使用CentOS的X86系统创建GATK镜像,则在创建应用时选择“X86”。
不同类型的归档,费用分别是多少 选择归档存储类别涉及以下三种计费: 归档类别数据的存储费用 恢复归档数据的流量费用 提前删除归档数据(不满90天)收取的费用 存储类型 存储空间(按需) 存储套餐包(1TB 1年) 数据取回(直读) 数据取回(加急/标准) 删除对象 标准存储 0.0990
几种不同类型的归档,区别是什么 标准存储 标准存储访问时延低和吞吐量高,因而适用于有大量热点文件(平均一个月多次)或小文件(小于1MB),且需要频繁访问数据的业务场景。 适合高性能,高可靠,高可用,频繁访问场景。
应用是生物信息学软件的镜像封装。您可以将软件制作成镜像,并将镜像上传至EIHealth平台,通过应用引入镜像。制作好的应用可以单独使用,也可以将多个应用编排入流程串联使用。在“项目管理”页面“工具”页签中,以列表形式展示了项目中的应用。
例如一个Docker镜像可以包含一个完整的Ubuntu操作系统环境,里面仅安装了用户需要的应用程序及其依赖文件。EIHealth平台使用容器镜像服务(Software Repository for Container,简称SWR)进行简单易用、安全可靠的镜像管理。
GPU类型选择“无”。 按需填写内存大小,单位为GB。FastQC运行中所需内存大小依赖于输入数据大小,建议至少1GB。计算节点标签可将作业运行于指定的资源节点上,标签设置方法请参见计算资源标签管理。 图4 CPU、内存、GPU 填写参数。
项目简介 项目是EIHealth平台的一个工作空间,可以在项目中存储数据,上传镜像和创建分析作业。也可以将团队成员引入到项目中,并通过设置成员角色实现项目权限的划分。 项目管理是以项目为粒度对数据、分析作业、开发环境和镜像进行分组。以便用户通过项目进行资源的访问、共享和协作。
订阅的镜像类资产,将显示在“项目管理 > 镜像”页面的列表中,以“[资产市场]”进行标记。 订阅的数据类资产,将显示在“项目管理 > 数据”页面。
- labelA - labelB image: 'gwj-test-01/busybox:latest' # docker镜像地址,取值范围[5-255],不能包含中文字符 commands:
表2 盘古辅助制药平台用户管理类型 类型 说明 系统级别用户管理 系统级的角色配置,可创建平台的子用户,并为其分配权限。 项目级别用户管理 资源级的角色配置,以项目为粒度对数据、分析作业、开发环境和镜像进行分组,以便用户通过项目进行资源的访问、共享和协作。
表1 fastp、bwa_samtools应用参数说明 应用名称和版本 应用名称:fastp 版本:0.20.1 应用名称:bwa_samtools 版本:0.7.17 镜像和启动命令 镜像:fastp:0.20.1 启动命令: fastp --fix_mgi_id -w 16 -
镜像上传可参考上传镜像。镜像上传成功后可以在镜像详情页面查询,复制其镜像地址填入Nextflow脚本中的container字段即可。 process test { container 'swr.
镜像管理 标签页面管理 导入镜像、更新镜像、创建镜像、删除镜像等相关操作API。 数据管理 数据管理 数据归档、数据管理等相关操作API。 数据库管理 数据库管理 数据库管理、模板管理等相关操作API。
如果上传的流程中包含镜像,单击镜像管理跳转至本项目的镜像管理列表,进行镜像上传,具体可参考导入或上传镜像。 图1 添加流程文件 添加完成后,单击“下一步”,配置流程参数。 添加参数方式支持两种,一种为单击进行添加,一种为单击进行添加。如果参数比较多,建议使用“上传参数”方式。
镜像启动命令:镜像启动的命令。可在右上角放大查看,在右下角下拉查看。 源项目:显示应用隶属的项目。 输入参数:由用户在创建应用时定义。 输出路径:输出数据的存放路径,可修改。