Spring Project

Bookstore: Operations

Deployment

The microservices and infrastructure components of the bookstore application are run in Docker containers which are linked together.

Deployment

Installation

The application can be installed by conducting the following steps:

  1. Compile and package the microservices using a Maven parent project
    mvn clean package
  2. Create Docker images of the microservices using the Spring Boot plugin
    mvn spring-boot:build-image
  3. Run the Docker containers using a Docker Compose file
    docker-compose up

The following credentials are used:
ResourceUsernamePassword
PostgreSQL Databasepostgrespostgres
AcitveMQ Message Queueadminadmin