Spring Project
Bookstore: Operations
Deployment
The microservices and infrastructure components of the bookstore application are run in Docker containers which are linked together.
Installation
The application can be installed by conducting the following steps:
-
Compile and package the microservices using a Maven parent project
mvn clean package
-
Create Docker images of the microservices using the Spring Boot plugin
mvn spring-boot:build-image
-
Run the Docker containers using a Docker Compose file
docker-compose up
The following credentials are used:
Resource | Username | Password |
PostgreSQL Database | postgres | postgres |
AcitveMQ Message Queue | admin | admin |