[发明专利]一种一键式镜像部署系统在审

专利信息
申请号: 202111196062.0 申请日: 2021-10-14
公开(公告)号: CN115981672A 公开(公告)日: 2023-04-18
发明(设计)人: 窦兴南 申请(专利权)人: 北京航天长峰科技工业集团有限公司
主分类号: G06F8/61 分类号: G06F8/61
代理公司: 暂无信息 代理人: 暂无信息
地址: 100854*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 一键式镜像 部署 系统
【说明书】:

发明涉及一种一键式镜像部署系统,技术核心使用dockers‑comp,命令用shell脚本,采用yum在外网下载rpm安装文件执行命令安装;通过Compose,使用YML文件来配置应用程序需要的所有服务,然后,使用一个命令从YML文件配置中创建并启动所有服务;依次安装所有镜像采用脚本监控注册中心是否启动成功,成功之后启动其服务。本发明可减少运维人员运维环境搭建部署时工作量,降低运维人员工作强度,提升部署工作效率。

技术领域

本发明属于计算机网络技术领域,涉及一种在内网上设置镜像的一键式部署系统。

背景技术

网络环境下,基于对数据安全性、保密性和独立性的考虑,为了更好地提供服务,同时有效地保护内部网络的安全,有时需要将对外开放的主机与内部的众多网络设备分隔开来,制定安全策略限制互联网连接。这样便能在对外提供友好服务的同时,最大限度地保护内部网络,这也导致了内网无法连接互联网而形成一个封闭网络。

对于一个封闭的网络环境来说,要获取基础服务镜像比如Mongodb镜像是不可能完成的任务。但是,我们可以使用docker save将构建好的镜像保存成tar包,使用U盘等介质将tar包复制到内网然后使用docker load命令还原镜像,这样不仅可以解决离线网络无法下载安装包的问题,同时保持内网环境与开发环境的一致性,给一键式部署提供了前提。

发明内容

本发明的目的是建立一套用于在内网上设置镜像的一键式部署系统,减少运维人员运维环境搭建部署时工作量,降低运维人员工作强度,提升部署工作效率。

本发明的技术方案如下:

一种一键式镜像部署系统,技术核心使用dockers-comp,命令用shell脚本,其特征在于,包括以下步骤:

(1)Docker的安装:采用yum在外网下载rpm安装文件执行命令安装;

(2)通过Compose,使用YML文件来配置应用程序需要的所有服务,然后,使用一个命令,从YML文件配置中创建并启动所有服务;

(3)镜像导入:依次安装所有镜像;

(4)微服务顺序启动:采用脚本监控注册中心是否启动成功,成功之后启动其服务。

本发明可减少运维人员运维环境搭建部署时工作量,降低运维人员工作强度,提升部署工作效率。

具体实施方式

微服务架构的应用系统中一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,维护的工作量会很大。Docker Compose可以轻松的管理容器,降低维护工作量。

Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。它是一个定义和运行多容器的docker应用工具。使用compose,能通过YMAL文件配置自己的服务,然后通过一个命令,能使用配置文件创建和运行所有的服务,并可以启动多个容器,是内网系统一键部署的核心及基础。

Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。Docker-Compose运行目录下的所有文件(docker-compose.yml,extends文件或环境变量文件等)组成一个工程,若无特殊指定工程名即为当前目录名。一个工程当中可包含多个服务,每个服务中定义了容器运行的镜像,参数,依赖,一个服务当中可包括多个容器实例。

Docker-Compose的工程配置文件默认为docker-compose.yml,可通过环境变量COMPOSE_FILE或-f参数自定义配置文件,其定义了多个有依赖关系的服务及每个服务运行的容器。使用一个Dockerfile模板文件,可以让用户很方便的定义一个单独的应用容器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天长峰科技工业集团有限公司,未经北京航天长峰科技工业集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111196062.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top