Docker container multi-process management method and system

A docker container and management system technology, applied in the computer field, can solve problems such as multi-process cannot be effectively managed

Inactive Publication Date: 2018-06-05
INST OF ACOUSTICS CHINESE ACAD OF SCI +1
View PDF2 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a Docker container multi-process management method and system to overcome the technical problem that the multi-processes running in the existing Docker container cannot be effectively managed, which solves the management and control problems of the Docker container multi-processes, For a system with multiple docker containers started, the process status inside the container can be monitored in real time, and all child processes can be received and managed in a timely manner, which can effectively reduce zombie processes, so as to release and reclaim system resources in a timely manner

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
  • Docker container multi-process management method and system
  • Docker container multi-process management method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] A Docker container multi-process management method and system according to the present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.

[0025] Such as figure 1 As shown, a Docker container multi-process management system provided by the present invention includes: a process management module, a container information acquisition module and an information maintenance module.

[0026] The process management module is responsible for the life cycle management of all processes included in each application in the Docker container, and sends all process information obtained to the container information acquisition module;

[0027] The container information obtaining module is used to obtain the attribute information of each Docker container, and sends each obtained Docker container attribute information and corresponding process information to the information maintenance module;

[0028] The information maintenance m...

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 provides a Docker container multi-process management method and system. The system comprises a process management module, a container information obtaining module and an information maintenance module. By utilizing the Docker container multi-process management method and system provided by the invention, a parent process and related child processes of each application in a Docker container are managed through the arranged process management module, so that the problem of multi-process management in the Docker container is solved; and through cooperation of the container information obtaining module and the information maintenance module, state information of the processes in the Docker container can be monitored in real time, and the child processes are received and managed,so that system resources can be timely released and recovered.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a Docker container multi-process management method and system. Background technique [0002] In recent years, with the continuous development of computer technology, lightweight virtualization technology represented by Docker container has been widely used in cloud computing, security, intelligent operating system and other fields. Docker is an open source application container engine designed to provide an automated deployment solution for applications. A container (lightweight virtual machine) can be quickly created on any popular Linux system, and the application can be deployed and run, and the automatic installation, deployment and upgrade of the application can be easily realized through the configuration file. [0003] The Docker container utilizes the characteristics of the namespace namespace of the Linux kernel to form multiple container systems that are isol...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/48G06F9/445G06F9/50
CPCG06F9/4451G06F9/485G06F9/5022
Inventor 朱小勇常乐郭志川赵然
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
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