Tagged articles

multistage-build

8 articles · Page 1 of 1
LuTiao Programming
LuTiao Programming
Dec 16, 2025 · Cloud Native

How We Fully Squeezed Docker Performance: A Complete Record of Optimizing 40+ Spring Boot Services

After migrating over 40 Spring Boot microservices to Docker and Kubernetes, the authors encountered slow startups, OOM kills, unexpected latency, and pod restarts, and they detail a step‑by‑step analysis and concrete Dockerfile, JVM, CPU, GC, and Kubernetes configurations that turned the services into fast, stable, and observable production workloads.

DockerGCJVM
0 likes · 10 min read
How We Fully Squeezed Docker Performance: A Complete Record of Optimizing 40+ Spring Boot Services
MaGe Linux Operations
MaGe Linux Operations
Apr 27, 2021 · Cloud Native

Boost Docker Build Speed by 10%: Master BuildKit Optimizations

This tutorial explains how to enable Docker BuildKit and apply a series of Dockerfile optimizations—including reordering commands, using multi‑stage builds, minimizing base images, and leveraging cache and secret mounts—to significantly reduce build time and image size while improving maintainability and security.

DockerDockerfilebuildkit
0 likes · 13 min read
Boost Docker Build Speed by 10%: Master BuildKit Optimizations
Top Architect
Top Architect
Jan 6, 2021 · Cloud Computing

Docker Image Optimization: Reducing Size from 1.16 GB to 22.4 MB

This article explains how to shrink a Docker image for a React application from 1.16 GB to 22.4 MB by using a lightweight Alpine base, multi‑stage builds, and finally serving the compiled assets with Nginx, providing step‑by‑step Dockerfile examples and size comparisons.

Alpinecontainerizationimage optimization
0 likes · 7 min read
Docker Image Optimization: Reducing Size from 1.16 GB to 22.4 MB
DevOps Cloud Academy
DevOps Cloud Academy
Dec 6, 2020 · Cloud Native

Using Docker Multistage Builds to Create Small, Efficient Images

This article explains how Docker's multistage build feature, introduced in version 17.05, enables faster image creation and significantly smaller container sizes by separating build steps into distinct stages within a single Dockerfile, and shows how to target specific stages during the build process.

Cloud NativeDockerfileGo
0 likes · 6 min read
Using Docker Multistage Builds to Create Small, Efficient Images