Spring Boot, Docker, Thymeleaf, Maven
Database: GridDB 5.6.0
Start the application with the following command - here with build docker images
docker compose up --build
- Maven docs
- Spring Boot reference
- Spring Data JPA reference
- Thymeleaf docs
- Bootstrap docs
- Learn Spring Boot with Thymeleaf
- Bootify.io
- JEP 310: Application Class-Data Sharing
- Unpacking the Executable jar
- Efficient Container Images, Layering Docker Images
docker run --name griddbmovieres \
-e GRIDDB_CLUSTER_NAME=dockerGridDB \
-e GRIDDB_PASSWORD=admin \
-e NOTIFICATION_MEMBER=1 \
griddb/griddb:5.6.0-jammy
export $(cat .env | xargs)
CONT=`docker ps | grep griddbmovieres | awk '{ print $1 }'`; docker exec $CONT cat /etc/hosts | grep $CONT | awk '{ print $1 }'
CONT=`docker ps | grep griddbmovieres | awk '{ print $1 }'`; docker exec -it $CONT /bin/bash
CONT=`docker ps | grep moviereservbackend | awk '{ print $1 }'`; docker exec -it $CONT /bin/bash