Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Container-based application release method and device

A technology of application program and application program package, applied in the direction of electrical components, software deployment, transmission system, etc., can solve the problems of increasing the difficulty of data center network maintenance, increasing the difficulty of mirror maintenance, occupying network bandwidth, etc., to reduce maintenance difficulty, The effect of reducing workload and improving efficiency

Inactive Publication Date: 2019-07-09
CHINA MOBILE GRP BEIJING +1
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] However, in this way, first of all, when the application is updated, the application image corresponding to the updated application needs to be regenerated, which will cause a lot of duplication of work. Secondly, as the version of the application increases, the application image The corresponding increase, which will increase the difficulty of mirror maintenance
Furthermore, each time an application is updated, the corresponding application image needs to be downloaded from the mirror warehouse, which will occupy a large amount of network bandwidth and increase the difficulty of maintaining the data center network

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Container-based application release method and device
  • Container-based application release method and device
  • Container-based application release method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The technical solutions in the embodiments of the application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the application. Obviously, the described embodiments are only part of the embodiments of the application, not all of them. Based on the embodiments of the present application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0054] In order to simplify the cumbersome steps of publishing applications, reduce the occupied network bandwidth, and reduce the difficulty of maintenance when publishing applications through mirroring, in the embodiment of this application, a container-based application publishing method is designed. The method is as follows: When the containerized cloud platform determines to publish the application to be released, and the application is not the initial release, ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses a container-based application release method and device. The method comprises the following steps: when determining that an application program to be published is published and the application program is not published for the first time, pushing a program package of the application program stored in a set program package warehouse to a slave resource node,and decompressing the application program package through the slave resource node to obtain the application program; directly obtaining a special mirror image corresponding to the stored applicationprogram through the slave resource node; and through the slave resource node, according to a preset starting script, starting the special mirror image and the application program mounted on the special mirror image, and publishing the application program. Thus, tedious steps of application release are simplified, the workload consumed by frequent mirror image making and the number of mirror imageversions are reduced, the occupied network broadband is reduced, and the maintenance difficulty of mirror image management and network management is reduced.

Description

technical field [0001] This application relates to the technical field of computers and cloud platforms, and in particular to a method and device for publishing container-based application programs. Background technique [0002] With the rapid development of the cloud platform, container-based cloud platform technology has also been developed rapidly, in order to improve resource utilization, improve system release efficiency, shorten system failure recovery time, and reduce Virtualization costs, usually use the data center operating system (Data Center Operating System, DCOS) management platform to release the application program, that is, use Docker to encapsulate the application program and the operating environment into a mirror, and then run the mirror image to realize container-based Application publishing, wherein the DOCS management platform includes a resource management module, a mirror image management module, an application release module, a monitoring module, a ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/65G06F8/61H04L29/08
CPCG06F8/65G06F8/63H04L67/10
Inventor 董少杰姚勇王蕊张雨晴宋哲杨晶孙晓王衎
Owner CHINA MOBILE GRP BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products