【技术实现步骤摘要】
容器增量升级的操作方法、装置、电子设备及存储介质
[0001]本专利技术涉及容器升级
,特别涉及一种容量增量升级的操作方法、装置、电子设备及存储介质。
技术介绍
[0002]Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中。
[0003]Docker镜像(Image):一个特殊的文件系统。除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。
[0004]Docker容器(Container):镜像运行时的实体。镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等,任何保存于容器存储层的信息都会随容器删除而丢失。
[0005]目前现有的容器升级方案存在如下的缺点:首先,容器需要有备份数据和恢复数据的操作,同时删除原先容器,再部署容器,部署方式必须和上一次部署完全相同,增加了容器升级的操作成本,容错率比较高;其次,镜像升级面临将新镜像从研发环境上传至部署 ...
【技术保护点】
【技术特征摘要】
1.一种容量增量升级的操作方法,其特征在于,包括如下步骤:部署Docker远程访问服务,是在每台需要部署容器机器上安装Docker服务;对Web服务平台进行部署;将容器增量升级包上传至所述Web服务平台;使用升级包更新对应的容器;重启容器服务。2.根据权利要求1所述的容量增量升级的操作方法,其特征在于,在每台需要部署容器机器上安装Docker服务的同时开启Docker远程访问服务。3.根据权利要求1所述的容量增量升级的操作方法,其特征在于,部署Web服务平台步骤包括:集成文件上传模块,用于接受从Web前端上传的升级包;开发http服务,用于与Web前端交互;集成http客户端模块,用于与Docker自带的http服务交互。4.根据权利要求1所述的容量增量升级的操作方法,其特征在于,将容器增量升级包上传至Web平台包括:Web前端使用http的multipart/form
‑
data协议,将模块和版本号序列化成json字符串和更新包文件,上传至Web平台;经过http服务处理后,在Web前端升级列表中展示所述升级包,按照模块和版本号区分。5.根据权利要求1所述的容量增量升级的操作方法,其特征...
【专利技术属性】
技术研发人员:刘德贵,罗鑫,王达,
申请(专利权)人:北京睿芯高通量科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。