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

Application deployment method and device, equipment and medium

A technology of application deployment and target application, applied in the direction of software deployment, etc., can solve the problem of excessive operator requirements and achieve the effect of reducing technical requirements

Inactive Publication Date: 2019-09-10
JIANGSU MANYUN SOFTWARE TECH CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these requirements lead to the problem of placing too high demands on the application deployment operators

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
  • Application deployment method and device, equipment and medium
  • Application deployment method and device, equipment and medium
  • Application deployment method and device, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] figure 1 It is a flowchart of an application deployment method provided by Embodiment 1 of the present invention. This embodiment is applicable to a situation where an application is deployed on a hardware device, and the hardware device provides a client with an application-related service. Typically, the hardware device may be a server that provides the above services. The method can be executed by an application deployment device, and the device can be realized by software and / or hardware. see figure 1 , the application deployment method provided by this embodiment includes:

[0033] S110. Obtain deployment configuration information of the target application in response to the release request of the target application.

[0034] Wherein, the target application is an application to be released. The application may be any application, which is not limited in this embodiment.

[0035] Publishing refers to deploying the target application on the hardware device, and...

Embodiment 2

[0078] figure 2 It is a flowchart of an application deployment method provided in Embodiment 2 of the present invention. This embodiment is an optional solution proposed on the basis of the foregoing embodiments. see figure 2 , the application deployment method provided in this embodiment includes:

[0079] S210. Obtain deployment configuration information of the target application in response to the release request of the target application.

[0080] S220. Acquire the source code of the target application according to the code address of the target application in the deployment configuration information.

[0081] S230. Generate a target image according to the source code, and start a test container of the target application according to the target image.

[0082] Wherein, the test container is a container for testing the target application.

[0083] Specifically, the starting the test container of the target application according to the target image includes:

[0084]...

Embodiment 3

[0097] Figure 3a It is a flowchart of an application deployment method provided in Embodiment 3 of the present invention. This embodiment is an optional solution proposed on the basis of the foregoing embodiments. see Figure 3a , the application deployment method provided in this embodiment includes:

[0098] Responding to the release request of the target application, acquiring deployment configuration information of the target application;

[0099] The person in charge of release confirms the target application and release information;

[0100] Obtaining the code address of the target application from the deployment configuration information;

[0101] Obtaining the source code of the target application from the code address;

[0102] Compiling the source code, packaging the compilation result, and generating a target image according to the packaging result;

[0103] Using the execution process of the target image as the data processing process of the internal test co...

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 an application deployment method and device, equipment and a medium, and relates to the field of Internet application. The method comprises the steps of obtaining deployment configuration information of a target application in response to a release request of the target application; obtaining a source code of the target application according to the code address of the target application in the deployment configuration information; generating a target mirror image according to the source code; and starting a container associated with the target application according to a deployment strategy in the deployment configuration information and the target mirror image. The application deployment method and device, equipment and the medium achieve automaticdeployment of applications.

Description

technical field [0001] The embodiments of the present invention relate to the field of Internet applications, and in particular to an application deployment method, device, equipment and media. Background technique [0002] Docker container 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. [0003] The current operation of deploying applications into containers based on Docker containers requires operation and maintenance engineers to directly operate containers. This operation requires operation and maintenance engineers to be familiar with running commands, understand deployment principles and architecture, and require certain practical skills. However, these requirements lead to the problem of excessive demands on the application deployment operators. Contents of the invention [0004] Embodiments of the present invention prov...

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/61
CPCG06F8/63
Inventor 刘磊赵军邓赟
Owner JIANGSU MANYUN SOFTWARE TECH CO LTD
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