The rongen service is a HTTP api for getting Ron Swanson quotes. It also publishes the same quote using zeromq when it gets a request.
In the rongen directory:
docker build -t rongen .
docker run --name rg -p 5000:5000 -p 4444:4444 -t rongen
The frontend gets quotes from the rongen service and bolds them for the user.
In the frontend directory:
docker build -t frontend .
docker run --name fe --link rg:rongen -p 5001:5001 -t frontend
The ronlog service logs every time a message is published by the rongen service, along with the time.
In the ronlog directory:
docker build -t ronlog .
docker run --name rl --link rg:rongen -p 5002:5002 -t ronlog
Ron Swanson quotes from jamesseanwright/ron-swanson-quotes.
Forked from original example here.
Some Flask stuff from containertutorials.com.