Skip to content

ohdoking/useful-tool-microservices-proeject

Repository files navigation

Useful-tool-microservices-project

Design Microservice structure with Docker using Spring Boot and Maven.

How to run?

Build all modules:

useful-tool-microservices-project> mvn clean package -DskipTests=true

Start infrastructure modules in docker:

useful-tool-microservices-project> docker-compose up --build

Start each microservice either in docker:

Docker: useful-tool-microservices-project> docker-compose up -d <service> --build --force-recreate

Ex: useful-tool-microservices-project> docker-compose up -d catalog-service --build --force-recreate

Docker image explain

  • Vault: Vault is a tool for securely accessing secrets via a unified interface and tight access control.

  • RabbitMQ: RabbitMQ is an open source multi-protocol messaging broker.

  • MySQL: MySQL is a widely used, open-source relational database management system (RDBMS).

  • Zuul: Zuul NetflixOSS container image

Reference

About

Design Microservice structure with Docker using Spring Boot and Maven.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published