The present invention provides a method and device for seamless multi container running the application system, the method includes: when monitoring system to the main container vessels in the system to any application without a trace mode startup, determine the matching with the application application container system, and create the corresponding memory file system with the application; start and run the application in the application container system has been determined; when monitoring the operation state of the application to the end of the move, delete the corresponding memory data in the file system, uninstall memory file system, and exit the application container system. The invention realizes the memory file system the corresponding applications are isolated, and the operation process of the application of the data cannot be obtained illegally; the corresponding data of the application be timely cleared, fundamentally avoid the application data is illegally taken security risks, further, improve the user use experience.
【技术实现步骤摘要】
多容器系统中无痕运行应用程序的方法及装置
本专利技术涉及计算机
,具体而言,本专利技术涉及一种多容器系统中无痕运行应用程序的方法,及一种多容器系统中无痕运行应用程序的装置。
技术介绍
随着当今计算机技术的发展,用户对于终端设备使用场景的多样性的需求与日俱增,终端设备不仅用于日常生活娱乐,还用于工作学习等重要场景。在用户的使用终端设备的过程中,一方面,网络中的各种病毒木马一直在不停寻找机会向各终端设备进行非法入侵,以盗取用户的隐私信息;另一方面,由于各种因素,终端设备存在极大的丢失危险,以上两方面存在的问题使得终端设备上用户的安全与隐私问题也日益凸显,个人私密数据,企业重要信息都将存在被窃取的威胁。因此,众多在移动终端中运行的企业应用,也都忌惮终端设备中的数据被非法获取。现有技术中,往往通过加密技术对终端设备中的用户敏感数据及隐私数据进行加密,但是通过加密的方式仅能解决部分移动设备丢失后,被非法窃取数据的问题。虽然加密后的数据存储形式为非法用户取得相应数据制造了一定的障碍,但是,数据加密仍然存在各种问题,如:现有技术中往往将明文密钥存储在终端设备中,密文数据虽 ...
【技术保护点】
一种多容器系统中无痕运行应用程序的方法,其特征在于,包括:当监测到多容器系统的主容器系统中需要以无痕模式运行的任一应用程序启动时,确定与所述应用程序相匹配的应用容器系统,并创建与所述应用程序相应的内存文件系统;在已确定的所述应用容器系统中启动并运行所述应用程序;当监测到所述应用程序的运行状态为结束运行时,删除所述内存文件系统中的相应数据,卸载所述内存文件系统,并退出所述应用容器系统。
【技术特征摘要】
1.一种多容器系统中无痕运行应用程序的方法,其特征在于,包括:当监测到多容器系统的主容器系统中需要以无痕模式运行的任一应用程序启动时,确定与所述应用程序相匹配的应用容器系统,并创建与所述应用程序相应的内存文件系统;在已确定的所述应用容器系统中启动并运行所述应用程序;当监测到所述应用程序的运行状态为结束运行时,删除所述内存文件系统中的相应数据,卸载所述内存文件系统,并退出所述应用容器系统。2.根据权利要求1所述的方法,其特征在于,所述确定与所述应用程序相匹配的应用容器系统,包括:获取预创建的各个应用容器系统的容器信息;依据预定义的应用程序与应用容器系统的容器信息的对应关系,在所述各个应用容器系统中确定与所述应用程序相匹配的应用容器系统。3.根据权利要求1所述的方法,其特征在于,所述确定与所述应用程序相匹配的应用容器系统,包括:创建与所述应用程序相匹配的应用容器系统。4.根据权利要求1所述的方法,其特征在于,所述确定与所述应用程序相匹配的应用容器系统的步骤之后,包括:在所述应用容器系统中创建所述应用程序对应的文件系统目录;获取在所述应用容器系统中已创建的所述文件系统目录中的根目录信息;将所述已获取的文件系统根目录信息替换所述应用程序在所述多容器系统的主容器系统中的文件系统的根目录信息。5.根据权利要求4所述的方法,其特征在于,所述在已确定的所述应用容器系统中启动并运行所述应用程序,包括:在已确定的所述应用容器系统中,通过所述多容器系统的系统内核创建所述应用程序相匹配的进程,并运行所述进程。6.根据权利要求3所述的方法,其特征在于,所述当监测到所述应用程序的运行状态为结束运行时,删除所述内...
【专利技术属性】
技术研发人员:高连凯,
申请(专利权)人:北京元心科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。