Sitemap
Eric Anicet

Eric Anicet

Software Engineer

Member-only story

Zero-Dockerfile Spring Boot Containerization Using Jib

4 min readNov 24, 2025

--

In this story, we’ll explore how Jib works, why it’s different from traditional Docker builds, and how to use it to containerize a Spring Boot application without a Dockerfile.

Press enter or click to view image in full size

If you are not a Medium member, then click here to read for free.

· Prerequisites
· Overview
∘ What is Jib?
∘ How Jib Works
∘ The Benefits of Jib
· Containerizing a Spring Boot App with Jib and Maven
∘ Add the Jib Plugin
∘ Build the Container Image
· Advanced Configuration
· Conclusion
· References

Prerequisites

This is the list of all the prerequisites:

  • Spring Boot 3
  • Maven 3.6.3 or later
  • Java 21
  • IntelliJ IDEA, Visual Studio Code, or another IDE

Overview

What is Jib?

Jib is an open-source tool developed by Google that builds optimised container images for Java applications. Its key features include:

  • No Dockerfile needed

--

--