ESIR2_AL

  • Get the sources from github
https://github.com/Darzak/ESIR2_AL.git

Step 1 : build docker images

  • Build eureka image
cd eurekadockerbuild
docker build -t myeureka ./
  • Build middletier image
cd ..
cd middletierdockerbuild
docker build -t mymiddletier ./
  • Build edge image
cd ..
cd edgedockerbuild
docker build -t myedge ./

Step 2 : run images separately

  • Run eureka container
docker run -p 8080:8080 --name eureka --privileged=true myeureka
docker run -p 9191:9191 --link eureka:eureka -h middletier --name middletier mymiddletier
  • Run edge container
docker run -p 9090:9090 --link eureka:eureka --link middletier:middletier myedge

Step 3 : run images with docker compose

  • Be sure to be at the root of the project
docker-compose up