System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种docker容器的配置系统技术方案_技高网

一种docker容器的配置系统技术方案

技术编号:40055303 阅读:4 留言:0更新日期:2024-01-16 21:50
本申请涉及通信技术领域,特别是涉及一种docker容器的配置系统,所述系统包括:初始终端信息列表、初始docker容器信息集、处理器和存储有计算机程序的存储器,计算机程序被处理器执行时,实现以下步骤:当接收到目标终端发送的目标请求时,对所述目标终端的终端类型进行判断;所述目标请求包括目标终端标识、目标终端标识对应的目标无线网络信息,当所述目标终端的终端类型分别为不同终端类型时,对所述目标终端对应的所有目标docker容器按照不同的隔离规则进行隔离处理,以使得所述目标docker容器处于不同的隔离状态。可知,本发明专利技术能够判断两个终端之间的场景关系,从而采用不同的隔离规则以适用于其场景需求。

【技术实现步骤摘要】

本专利技术涉及通信,特别是涉及一种docker容器的配置系统


技术介绍

1、虚拟机,也即虚拟的计算机,在云端虚拟机系统中,利用内存的虚拟化技术,用户可以将一部分硬盘虚拟化为内存用于存储数据,在云端虚拟机系统中还设置有若干个可用于存储应用程序的docker容器,每个用户终端都分别对应有云端虚拟机系统中的多个docker容器,不同的用户终端之间不能根据各自的使用场景实现docker容器内的数据的交互,不便于用户在不同场景需求下的使用。


技术实现思路

1、针对上述技术问题,本专利技术采用的技术方案为:

2、一种docker容器的配置系统,所述系统包括:初始终端信息列表a={a1,a2,……,ai,……,am}、a对应的初始云网关列表b={b1,b2,……,bi,……,bm}、b对应的初始docker容器信息集c={c1,c2,……,ci,……,cm}、处理器和存储有计算机程序的存储器,其中,ai={ai1,ai2},ai1是指第i个初始终端标识,ai2是指ai1对应的初始无线网络信息,bi是指ai1对应的初始云网关,ci={ci1,ci2,……,cij,……,cin(i)},cij是指bi对应的第j个初始docker容器信息,i=1,2,……,m,m为初始终端信息数量,j=1,2,……,n(i),n(i)是指第i个初始终端信息对应的初始docker容器信息数量,当所述计算机程序被处理器执行时,实现以下步骤:

3、s100,当接收到目标终端发送的目标请求时,对所述目标终端的终端类型进行判断;所述目标请求包括目标终端标识、目标终端标识对应的目标无线网络信息。

4、其中,通过如下步骤确定所述目标终端的终端类型:

5、s10,获取所述目标终端对应的中间终端信息列表d={d1,d2,……,dx,……,dp},dx为目标终端对应的第x个中间终端信息,x=1,2,……,p,p为中间终端信息数量,其中,所述中间终端信息是指中间终端标识和中间终端标识对应的中间无线网络信息。

6、s20,根据所述目标无线网络信息和d,确定出所述目标终端对应的第一相似度列表f={f1,f2,……,fx,……,fp}和第二相似度列表f0={f01,f02,……,f0x,……,f0p},fx为目标无线网络信息和dx对应的中间无线网络信息之间的第一相似度,f0x为目标无线网络信息和dx对应的中间无线网络信息的第二相似度。

7、s30,遍历f和f0,当fx<h1且f0x<h2时,确定所述目标终端的终端类型为第一终端类型,其中,h1为第一相似度阈值,h2为第二相似度阈值。

8、s40,遍历f和f0,当fx≥h1且f0x<h2时,确定所述目标终端的终端类型为第二终端类型。

9、s50,遍历f和f0,当f0x≥h2且fx<h1时,确定所述目标终端的终端类型为第三终端类型。

10、s60,遍历f和f0,当fx≥h1且f0x≥h2时,确定所述目标终端的终端类型为第四终端类型。

11、s200,当所述目标终端的终端类型为第一终端类型时,对所述目标终端对应的所有目标docker容器按照第一隔离规则进行隔离处理,以使得所述目标docker容器处于第一隔离状态。

12、s300,当所述目标终端的终端类型为第二终端类型时,对所述目标终端对应的所有目标docker容器按照第二隔离规则进行隔离处理,以使得所述目标docker容器处于第二隔离状态。

13、s400,当所述目标终端的终端类型为第三终端类型时,对所述目标终端对应的所有目标docker容器按照第三隔离规则进行隔离处理,以使得所述目标docker容器处于第三隔离状态。

14、s500,当所述目标终端的终端类型为第四终端类型时,对所述目标终端对应的所有目标docker容器按照第四隔离规则进行隔离处理,以使得所述目标docker容器处于第四隔离状态。

15、本专利技术与现有技术相比具有明显的有益效果,借由上述技术方案,本专利技术提供的一种docker容器的配置系统可达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有以下有益效果:当接收到目标终端发送的目标请求时,对所述目标终端的终端类型进行判断,在对目标终端的终端类型进行判断时,通过计算目标终端和每一中间终端之间的第一相似度和第二相似度来判断目标终端和每一中间终端之间的场景关系,提高了对终端类型的判断准确性;当所述目标终端的终端类型为第一终端类型时,对所述目标终端对应的所有目标docker容器按照第一隔离规则进行隔离处理,当所述目标终端的终端类型为第二终端类型时,对所述目标终端对应的所有目标docker容器按照第二隔离规则进行隔离处理,当所述目标终端的终端类型为第三终端类型时,对所述目标终端对应的所有目标docker容器按照第三隔离规则进行隔离处理,当所述目标终端的终端类型为第四终端类型时,对所述目标终端对应的所有目标docker容器按照第四隔离规则进行隔离处理,通过采用不同的隔离规则,能够满足于目标终端和中间终端的多种使用场景需求。

本文档来自技高网...

【技术保护点】

1.一种docker容器的配置系统,其特征在于,所述系统包括:初始终端信息列表A={A1,A2,……,Ai,……,Am}、A对应的初始云网关列表B={B1,B2,……,Bi,……,Bm}、B对应的初始docker容器信息集C={C1,C2,……,Ci,……,Cm}、处理器和存储有计算机程序的存储器,其中,Ai={Ai1,Ai2},Ai1是指第i个初始终端标识,Ai2是指Ai1对应的初始无线网络信息,Bi是指Ai1对应的初始云网关,Ci={Ci1,Ci2,……,Cij,……,Cin(i)},Cij是指Bi对应的第j个初始docker容器信息,i=1,2,……,m,m为初始终端信息数量,j=1,2,……,n(i),n(i)是指第i个初始终端信息对应的初始docker容器信息数量,当所述计算机程序被处理器执行时,实现以下步骤:

2.根据权利要求1所述的docker容器的配置系统,其特征在于,所述初始docker容器信息包括初始docker容器标识和初始docker容器标识对应的初始数据卷标识。

3.根据权利要求1所述的docker容器的配置系统,其特征在于,所述目标请求还包括目标终端标识对应的目标应用指令。

4.根据权利要求3所述的docker容器的配置系统,其特征在于,所述目标终端标识是指目标终端的唯一身份标识。

5.根据权利要求3所述的docker容器的配置系统,其特征在于,所述目标无线网络信息包括目标无线网络列表和目标无线网络列表中每一目标无线网络对应的目标时间信息。

6.根据权利要求3所述的docker容器的配置系统,其特征在于,所述目标应用指令是指所述目标终端应用目标docker容器中的任一应用程序所对应的执行程序的指令,其中,所述目标docker容器是指目标docker容器标识对应的docker容器。

7.根据权利要求6所述的docker容器的配置系统,其特征在于,通过如下步骤确定所述目标docker容器标识:

8.根据权利要求1所述的docker容器的配置系统,其特征在于,Fx符合如下条件:

9.根据权利要求1所述的docker容器的配置系统,其特征在于,F0x符合如下条件:

...

【技术特征摘要】

1.一种docker容器的配置系统,其特征在于,所述系统包括:初始终端信息列表a={a1,a2,……,ai,……,am}、a对应的初始云网关列表b={b1,b2,……,bi,……,bm}、b对应的初始docker容器信息集c={c1,c2,……,ci,……,cm}、处理器和存储有计算机程序的存储器,其中,ai={ai1,ai2},ai1是指第i个初始终端标识,ai2是指ai1对应的初始无线网络信息,bi是指ai1对应的初始云网关,ci={ci1,ci2,……,cij,……,cin(i)},cij是指bi对应的第j个初始docker容器信息,i=1,2,……,m,m为初始终端信息数量,j=1,2,……,n(i),n(i)是指第i个初始终端信息对应的初始docker容器信息数量,当所述计算机程序被处理器执行时,实现以下步骤:

2.根据权利要求1所述的docker容器的配置系统,其特征在于,所述初始docker容器信息包括初始docker容器标识和初始docker容器标识对应的初始数据卷标识。

3.根据权利要求1所述的doc...

【专利技术属性】
技术研发人员:曹敬涛王磊
申请(专利权)人:上海凯翔信息科技有限公司
类型:发明
国别省市:

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

1