aaukhatov / spring-boot-rest

Шаблон для RESTful сервиса на Java (Spring Framework, Swagger UI, Docker)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Шаблон создания RESTful веб-сервисов на spring-boot

Описание

Шаблон веб сервиса на базе Spring Boot. Можно использовать для быстрого старта проектов.

Как собрать и запустить

Сборка .jar и запуск без Docker

  1. Собрать jar файл
$ gradlew clean build
  1. Запустить jar
$ java -jar spring-boot-rest-skeleton.jar -XX:+UseG1GC -Xmx256m

Сборка Docker image

  1. Собрать docker image
$ gradlew clean buildDocker -Dbuild.number=${BUILD_NUMBER}
  1. Запустить контейнер на 80 порту хоста
$ docker run -d -p 80:8080 --env SPRING_BOOT_ADMIN_HOST=localhost --env SPRING_BOOT_ADMIN_PORT=8282 --name container_name image_name:version

About

Шаблон для RESTful сервиса на Java (Spring Framework, Swagger UI, Docker)


Languages

Language:Java 99.0%Language:Shell 1.0%