Example of Dockerized Spring Boot application
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.dockerignore
.gitignore
Dockerfile
Dockerfile-build
README.md
docker-compose.yml
pom.xml

README.md

Hola Docker with Spring Boot

Updated: Now the code uses Spring Boot 2 and Java 10.

This project shows you how to dockerize a Spring Boot application using a single Dockerfile or combining it with docker-compose.

The guide to build the code and understand the different alternatives is located at https://thepracticaldeveloper.com/2017/12/11/dockerize-spring-boot/.

Running the app with Docker

Make sure you generate first the .jar file by running:

mvn clean package

Then, you just need to execute:

docker-compose up

Note that there are two Dockerfiles in this repository. The Dockerfile-build not only runs the app in the container but also builds it using Maven. Check out the post for more details.