Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 1.27 KB

README.adoc

File metadata and controls

59 lines (44 loc) · 1.27 KB

Spring Boot docker example

This example shows how to make docker image build and run in springboot , having:

  • Spring Boot DockerFile

  • How to add Maven docker plugin

To try the example, you need to have a docker installed on your OS. And needed sudoers account permission[1]

After docker installation, execute this command to bake a docker image in a terminal:

mvn clean package docker:build -DskipTests=true;

Let’s make sure that the build is normally done.:

docker images

To run docker, excute this command in a ternimal:

docker run -d --name hellodocker -p 8989:8989 springboot/docker-example

Check rest index call :

http://localhost:8989

If you want to get into docker container os, excute this command [2] :

docker exec -i -t hellodocker /bin/bash

docker options are as follows,

run : run
-d : background run
-p : expose port conainer core-os port to your os (port fowarding)
--name : container nickname
exec : excute
-i : enable bash standard input (stdin)
-t : using bash TTY mode (pseudo-TTY)

Reference

[1]. https://docs.docker.com/engine/installation/
[2]. https://docs.docker.com/engine/reference/commandline/cli/#environment-variables