During learning Kubernetes or Docker Swarm, I always faced a problem which image should I use for deployment. Most often I used NGINX or just a simple Spring Boot up generated from a scratch. Each time the same, blank boring landing page. Here is my simple tiny application dashboard based on Spring Boot and Bootstrap allows you to test deployment in a few various versions, with a few customized parameters.
- Name:
slydeveloper/spring-boot-deploy-app
- Version:
latest
,3.1
,2.1
,1.1
- Docker Hub
- Image based on
openjdk:11.0.1-jre-slim
- Spring Boot version:
2.1.6.RELEASE
- Default port:
8080
- URL:
http://localhost:8080/
- Health check URL -
http://localhost:8080/actuator/health
- Actuator info URL -
http://localhost:8080/actuator/info
docker run -d -p 8080:8080 --name spring-boot-deploy-app slydeveloper/spring-boot-deploy-app
docker run -d -p 8080:8080 -e SPRING_BOOT_DEPLOY_APP_TITLE="My Spring Boot Deploy App Example" -e SPRING_BOOT_DEPLOY_APP_NAME="My Spring Boot Deploy App Title" --name spring-boot-deploy-app slydeveloper/spring-boot-deploy-app