Skip to content

sundararajanr/spring_boot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello World sample shows how to deploy SpringBoot RESTful web service application with Docker

Prerequisite

Installed:
Docker
git

Optional:
Docker-Compose
Java 1.8 or 11.1
Maven 3.x

Steps

Clone source code from git
$  git clone https://github.com/sundararajanr/spring_boot.git .
Build Docker image
$ docker build -t="hello-world-java" .

Maven build will be executes during creation of the docker image.

Note:if you run this command for first time it will take some time in order to download base image from DockerHub

Run Docker Container
$ docker run -p 8080:8080 -it --rm hello-world-java
Test application
$ curl localhost:8080

the respone should be:

Hello World
Stop Docker Container:
docker stop `docker container ls | grep "hello-world-java:*" | awk '{ print $1 }'`

Run with docker-compose

Build and start the container by running

$ docker-compose up -d 
Test application with curl command
$ curl localhost:8080

the respone should be:

Hello World
Stop Docker Container:
docker-compose down

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •