YugabyteDB-Samples / yugastore-java

An implementation of a sample e-commerce app composed of microservices written in Spring (Java), a UI based on React, and YugabyteDB as the distributed SQL database.
Apache License 2.0
146 stars 67 forks source link

Support for running yugastore app as docker containers #6

Closed samkulkarni20 closed 5 years ago

samkulkarni20 commented 5 years ago

Added support for running Yugastore app as docker containers. Inline with micro-services architecture, each module of the app will run in its own container. Updated the README file with instructions to run it using docker.

ybnelson commented 5 years ago

What is the intended platform to run this on? Docs say that this should run on laptop but docker-run.sh does not run at all on mac and none of the docker images were registered. Mvn build completed with: [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] eureka-server-local 0.0.1-SNAPSHOT ................. SUCCESS [ 22.189 s] [INFO] products-microservice 0.0.1-SNAPSHOT ............... SUCCESS [02:09 min] [INFO] checkout-microservice 0.0.1-SNAPSHOT ............... SUCCESS [ 0.802 s] [INFO] cart-microservice 0.0.1-SNAPSHOT ................... SUCCESS [ 4.697 s] [INFO] api-gateway-microservice 0.0.1-SNAPSHOT ............ SUCCESS [ 0.583 s] [INFO] react-ui 0.0.1-SNAPSHOT ............................ SUCCESS [ 55.204 s] [INFO] login-microservice 0.0.1-SNAPSHOT .................. SUCCESS [ 7.546 s] [INFO] yugastore 1.0.0 .................................... SUCCESS [ 0.795 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 04:01 min [INFO] Finished at: 2019-10-31T14:35:00-07:00 [INFO] ------------------------------------------------------------------------