Public Repository

Last pushed: a year ago
Short Description
Microservices based IOT application
Full Description

There are three docker files in this repository (you could see them in Tags)

  1. Eventservice_v1
  2. Taxiservice_v1
  3. Analyticservice_v1
  4. Aggregatorservice_v1

All these images are built using bankmonitor/spring-boot:latest-jar docker image

  1. Dockerfile for eventservice_v1
    FROM bankmonitor/spring-boot:latest-jar
    COPY eventservice-1.0-SNAPSHOT.jar /app
    ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app/eventservice-1.0-SNAPSHOT.jar"]

  2. Dockerfile for taxiservice_v1
    FROM bankmonitor/spring-boot:latest-jar
    COPY taxiservice-1.0-SNAPSHOT.jar /app
    ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app/taxiservice-1.0-SNAPSHOT.jar"]

  3. Dockerfile for analyticservice_v1
    FROM bankmonitor/spring-boot:latest-jar
    COPY analyticservice-1.0-SNAPSHOT.jar /app
    ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app/analyticservice-1.0-SNAPSHOT.jar"]

  4. Dockerfile for aggregatorservice_v1
    FROM bankmonitor/spring-boot:latest-jar
    COPY aggregatorservice-1.0-SNAPSHOT.jar /app
    ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app/aggregatorservice-1.0-SNAPSHOT.jar"]

The jar files for all these services have been created (using "mvn clean package") using following code here
https://github.com/kgshukla/Realtime-Streaming-PCF-Microservices-BDS (under respective directories)

How to use these Docker images?
Please refer to https://github.com/kgshukla/Realtime-Streaming-PCF-Microservices-Docker/blob/master/problem.adoc link for more details on how to run these images on Pivotal Cloud Foundry.

Docker Pull Command
Owner
kgshukla

Comments (0)