- java 11
- Maven
- Spring Boot
- Spring Cloud
- Spring Microservice
- Tomcat
- MySQL
- JDBC
- Docker
- REST API open to do ticketing Operation
- Built Using Maven, Gradle Optional
- Completely Dockerized to deploy in Production using Tomcat
- Creating Ticket
curl -XPOST 'localhost:8080/ticket/add?name=Ind VS NZ&desc=India vs Newzealand Test match at Kanpur&price=5000'
- Get List of all ticket
curl -XGET 'localhost:8080/ticket/all'
To run The Project Install Docker then run docker compose up
- Initalize Docker Swarm
docker swarm init
- Deploy Docker Compose to Docker Swarm using
Docker Stack
command
docker stack deploy --compose-file=docker-compose.yml spring_sql
To fetch prebuilt image
docker pull rdsuman/jav