Docker-based java application slimming deployment method and system in domestic CPU and OS environments
A docker container, slimming technology, applied in java application slimming deployment method and system field, to reduce file size, improve system resource utilization and application performance, and reduce volume
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0061] In the domestic CPU and OS environment of the present invention, the Java application slimming deployment method based on Docker, the method is to use the maven plug-in to separate the java application into a public dependent component lib directory and business code, and use Docker to deploy; after extraction, each application The business code with a size of 200-300KB creates its own container, and each application container is mounted with the public dependency directory, and multiple applications use the required functions from the public dependency, and the file size of the application system is reduced through decoupling; details as follows:
[0062] S1. Detach the dependencies of the application and complete the slimming and packaging of the project;
[0063] S2. Deploy using Docker containers;
[0064] S3. Use continuous integration tools for automatic update deployment of post-system upgrade operation and maintenance.
[0065] The item slimming and packaging ...
Embodiment 2
[0090] In the domestic CPU and OS environment of the present invention, the Java application slimming deployment system based on Docker, the system includes,
[0091] The detachment unit is used to separate the java application into public dependencies and business codes, and then detach the application from dependencies to complete project slimming and packaging;
[0092] Deployment module, used for deploying with Docker containers, that is, creating a public dependent data volume container, mounting the unified shared storage directory of the application to a specified location in the container and mounting the public dependent data volume container at the same time to create each application container ;
[0093] The update module is used to use continuous integration tools for automatic update deployment of post-system upgrade operation and maintenance, that is, to set the application container to start automatically after booting, and to use continuous integration tools fo...
Embodiment 3
[0106] The embodiment of the present invention also provides a computer-readable storage medium, wherein a plurality of instructions are stored, and the instructions are loaded by the processor, so that the processor executes the domestic CPU in any embodiment of the present invention and the Docker-based java in the OS environment. Apply a thin deployment approach. Specifically, a system or device equipped with a storage medium may be provided, on which a software program code for realizing the functions of any of the above embodiments is stored, and the computer (or CPU or MPU of the system or device) ) to read and execute the program code stored in the storage medium.
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com