[发明专利]基于容器的交付系统构建方法、应用交付方法和交付系统在审
申请号: | 202011100793.6 | 申请日: | 2020-10-15 |
公开(公告)号: | CN112394907A | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 魏志强;施国强;林廷宇;阮超;潘宁 | 申请(专利权)人: | 北京仿真中心 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/61;G06F8/71;G06F9/455 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 付生辉 |
地址: | 100854 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 容器 交付 系统 构建 方法 应用 | ||
1.一种基于容器的交付系统构建方法,其特征在于,包括:
构建浏览器/服务器模式;
在服务器上构建Docker环境,安装Docker容器组件,配置用户目录服务进行用户管理,配置网络文件系统实现共享存储;
编写应用的dockerfile文件,生成应用镜像文件,在所述应用镜像文件中配置VNC组件;
对VNC代理服务器容器化封装,生成VNC代理镜像文件,构建轻量级的交付环境;将所述应用镜像文件和所述VNC代理镜像文件导入所述服务器的操作系统。
2.根据权利要求1所述的方法,其特征在于,
还包括:
所述浏览器用于发送应用请求;
所述分发服务器接收所述应用请求,根据所述应用请求,选定所述服务器。
3.根据权利要求1所述的方法,其特征在于,
所述服务器根据部署的软件类型进行标签化处理。
4.根据权利要求1所述的方法,其特征在于,
所述服务器部署相同的操作系统。
5.一种利用权利要求1-4中任一项所述的方法构建的交付系统,其特征在于,包括
选择模块,用于获取用户输入的应用请求;
分析模块,用于接收所述应用请求,根据所述应用请求绑定对应的服务器,发送绑定请求;
服务器集成模块,用于接收所述绑定请求,利用应用镜像文件启动容器,获取所述容器的VNC服务,启动VNC代理镜像文件,代理所述容器的VNC服务;绑定所述容器和用户服务器的数据空间。
6.一种利用权利要求5所述系统实现的应用交付方法,其特征在于,
服务器接收分发服务器发出的绑定请求,利用应用镜像文件启动容器,获取所述容器的VNC服务,启动VNC代理镜像文件,代理所述容器的VNC服务,发送url地址至所述浏览器,关联并点亮所述浏览器中的图形连接按钮;绑定所述容器和用户的数据空间。
7.一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-4中任一项所述的方法。
8.一种存储介质,其特征在于,所述存储介质中存储有指令,当所述存储介质在计算机上运行时,使得所述计算机执行权利要求1-4中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京仿真中心,未经北京仿真中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011100793.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种旋转式木头蘸蜡装置
- 下一篇:一种精加工车间用齿轮淬火半自动加工设备