当前位置: 首页 > 专利查询>北京大学专利>正文

云端容器镜像的搭建方法及装置制造方法及图纸

技术编号:41221946 阅读:17 留言:0更新日期:2024-05-09 23:41
本申请公开了一种云端容器镜像的搭建方法及装置。其中,该方法包括:响应于第一对象的登录请求对第一对象进行身份认证;在身份认证通过时,检测第一对象是否具有singularity伪根用户权限,在第一对象不具有singularity伪根用户权限时,为第一对象分配singularity伪根用户权限,具有singularity伪根用户权限的对象可以在不具有根用户权限的情况下搭建singularity容器镜像;响应于第一对象的容器搭建请求,搭建与容器搭建请求对应的singularity容器镜像。本申请解决了高性能计算平台应用场景中,用户因缺乏root权限难以搭建singularity容器镜像的技术问题。

【技术实现步骤摘要】

本申请涉及云服务,具体而言,涉及一种云端容器镜像的搭建方法及装置


技术介绍

1、singularity容器技术是一种以应用软件为中心的虚拟化技术,目前,singularity容器的搭建方式主要有两种:其一是普通用户在本地有根用户权限的linux主机上安装singularity,使用根用户权限安装singularity引擎,并使用根用户权限构建singularity容器;其二是系统管理员在远端部署一台服务器并安装singularity,云端指定某用户可以使用singularity搭建容器镜像,如名为build的用户,普通用户都可以以build用户登录云端,创建一个自己的文件夹,在自己的文件夹中使用build用户部署singularity容器。

2、但上述两种singularity容器的搭建方式均存在一定弊端:第一种搭建方式在部署singularity容器时要求用户首先要拥有一台具有根用户权限的linux主机,提高了使用要求;第二种搭建方式在部署singularity容器时,多个用户共同使用一个账户登录云端创建singularity容器,容易导致本文档来自技高网...

【技术保护点】

1.一种云端容器镜像的搭建方法,应用于云端服务器,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,响应于第一对象的登录请求,对所述第一对象进行身份认证,包括:

3.根据权利要求1所述的方法,其特征在于,在身份认证通过时,检测所述第一对象是否具有singularity伪根用户权限,并在所述第一对象不具有所述singularity伪根用户权限时,为所述第一对象分配所述singularity伪根用户权限,包括:

4.根据权利要求3所述的方法,其特征在于,在检测所述第一对象是否具有singularity伪根用户权限之后,所述方法还包括:

<...

【技术特征摘要】

1.一种云端容器镜像的搭建方法,应用于云端服务器,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,响应于第一对象的登录请求,对所述第一对象进行身份认证,包括:

3.根据权利要求1所述的方法,其特征在于,在身份认证通过时,检测所述第一对象是否具有singularity伪根用户权限,并在所述第一对象不具有所述singularity伪根用户权限时,为所述第一对象分配所述singularity伪根用户权限,包括:

4.根据权利要求3所述的方法,其特征在于,在检测所述第一对象是否具有singularity伪根用户权限之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,响应于所述第一对象的容器搭建请求,搭建与所述容器...

【专利技术属性】
技术研发人员:杨宏辉樊春马银萍付振新李若淼
申请(专利权)人:北京大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1