Method, device and system for constructing and releasing Docker container

A docker container and container technology, applied in the Internet field, can solve the problems of multi-manual intervention process, unfavorable standardization, low degree of automation, etc., and achieve the effect of reducing manual intervention process, reducing access cost, and promoting value

Inactive Publication Date: 2018-09-21
挖财网络技术有限公司
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Utilizing the traditional binary package as the delivery medium is not well adapted to the automated build and release process applied to the container environment
At the same time, the release process suitable for the container environment requires users to write the corresponding Dockerfile, which has high technical costs and is not conducive to standardization
[0004] The following problems exist in the construction and release of existing Docker containers: 1. There are still many manual intervention proce

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
  • Method, device and system for constructing and releasing Docker container
  • Method, device and system for constructing and releasing Docker container
  • Method, device and system for constructing and releasing Docker container

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0035] The present invention will be further described below in conjunction with the drawings and specific implementations of the specification.

[0036] Explanation of technical acronyms.

[0037] Event mechanism: The event mechanism is a way and method of handling things. Traditional sequential programming always arranges the actual work done in accordance with the process, and the feature of the event mechanism is: waiting, if something happens, it will be processed immediately.

[0038] Docker image: Docker image is a read-only template when Docker container is running. Each image is composed of a series of layers.

[0039] Dockerfile: It is a script composed of a series of commands and parameters. These commands allow users to customize a new image from the basic image, which contains the software dependencies specified by the user.

[0040] A Docker container construction and release system that triggers the automatic mirroring process through an event mechanism. Specifically, wh...

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 the technical field of the Internet, in particular to a method for constructing and releasing a Docker container. The method comprises the following steps that: (1) through anevent mechanism, triggering an automatic mirror image construction process; (2) automatically constructing a mirror image; and (3) according to code meta-information, deploying to a corresponding container unit. The step (2) comprises the following processes that: a) pulling a corresponding code to work space; b) analyzing the code, and obtaining code meta-information required by automatically creating the Dockerfile; c) according to the code meta-information, generating the Dockerfile; and d) utilizing the Dockerfile to construct the mirror image. The method, the device and the system for constructing and releasing the Docker container have the advantages of being simple and easy in use.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to methods, devices and systems for building and releasing Docker containers. Background technique [0002] With the development of computer technology, the update iteration frequency of various software is getting faster and faster. However, the traditional application release process has a high proportion of manual operations, which is inefficient and prone to application errors. Therefore, we need an automatic release device for applications that minimizes manual operations to speed up the R&D process and reduce the probability of errors, thereby achieving the purpose of reducing R&D costs. At the same time, although the existing automatic code construction, packaging and deployment have achieved a certain degree of automation, manual intervention is still required in some aspects, and there is still a risk of operational errors. How to minimize manual operations is particul...

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/60G06F8/61
CPCG06F8/60G06F8/63
Inventor 王旭琦陈昌亮谢刚吴磊
Owner 挖财网络技术有限公司
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