Docker-based information system deployment and upgrade management method

A technology for upgrading management and information systems. It is applied in software deployment, software maintenance/management, digital data processing, etc. It can solve problems such as being unable to be attributed to full virtualization, and achieve the effect of facilitating continuous improvement and improving work efficiency.

Inactive Publication Date: 2018-05-11
STATE GRID CORP OF CHINA +2
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Different from the way of VM, LXC is not a set of hardware virtualization method - it cannot be attributed to any one of full virtualization, part

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0020] Start the upgrade program, the upgrade program connects to the server or installation directory, downloads or transfers the new main program (including supported library files, XML configuration documents, etc., of course) to a temporary folder.

[0021] The upgrade program obtains the update date or version number or file size of the new version program in the server-side XML configuration file.

[0022] The upgrade program obtains the latest update date or version number or file size of the original main program, and compares the two; if the date of the upgrade program is found to be greater than the latest date of the original program, it will prompt the administrator or user whether to upgrade; or use Compare the existing version with the latest version, and if the latest version is found, it will prompt the administrator or user whether to upgrade; some people also use other attributes such as file size to compare, and if the file size of the upgraded program is lar...

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 invention relates to a Docker-based information system deployment and upgrade management method. The method is characterized by comprising the following steps of (1) starting an upgrade program, connecting the upgrade program to a server or an installation directory, and downloading or transmitting a new main program, supported library files and an XML configuration document to a temporary folder; and obtaining an update date, a version number or a file size of a new version program in an XML configuration file of the server by the upgrade program, obtaining a last update date, a version number or a file size of an original main program by the upgrade program, and comparing the update date, the version number or the file size of the new version program with that of the original main program. The method is used for information system deployment and upgrade management in a Docker-based information system, has application packaging, mirror image warehouse and application deployment functions, improves working efficiency of information system deployment and upgrade, and provides convenience for performing continuous improvement on information system deployment and upgrade work.

Description

technical field [0001] The invention relates to a Docker-based information system deployment and upgrade management method. Background technique [0002] Container technology virtualization technology has become a widely recognized resource sharing method for container technology servers. Container technology can provide system administrators with great flexibility in the process of building container technology operating system instances on demand. Docker is an open source application container engine that allows developers to package their applications and dependencies into a portable container, and then publish it to any popular Linux machine, and can also implement virtualization. Containers use a sandbox mechanism completely, and there will be no interfaces between them. [0003] The problem solved by the Docker core is to use LXC to implement functions similar to VM, so as to provide users with more computing resources by using more economical hardware resources. Dif...

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): G06F9/455G06F8/71G06F8/65
CPCG06F8/65G06F8/71G06F9/45558G06F2009/45562G06F2009/4557G06F2009/45591
Inventor 刘思尧于烨李斌夏琨贾博党引
Owner STATE GRID CORP OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products