This repository is mainly to explain the process of using docker-compose to deploy Multi-Tier voting application using a single command "docker-compose up -d" services used in this project
- VotingPage --- Frontend
- Redis --- cache
- Db --- To store the vote
- Workerole -- To process the vote from redis-db.
- ResultPage -- Frontend
- For docker images you can refer my repo https://hub.docker.com/search?q=tejachittamuri in Dockerhub. I built the docker images from the src code and I pushed them to my dockerhub repository.
tejachittamuri/voteappui:v1 redis:latest postgres:9.4 tejachittamuri/workerrole tejachittamuri/resultappui:v1
Happy Learing :)