Multi-Stage Builds of Docker
Background What can we do if we should merge several Docker images to a single Docker image for some reason? Solution We can use multi-stage builds of Docker. Multi-stage builds Problem solved by multi-stage builds It’s very common to have different images for building, testing, and production. Different images contain different tools. Building images may contain building tools such as GCC, Gradle, and so on. Testing images may contain perf tools, analysis tools, and so on....