Hello world docker image to be used to test load-balancers, cache servers, apache/ngnix, etc
https://github.com/eea/eea.docker.hello
$ docker build -t helloworld-py .
$ docker run --rm -p 80:80 bugre/helloworld-py
See docker-compose.yml file
$ docker-compose scale webapp=4 haproxy=1
Now go to: http://localhost
Check backends health at: http://admin:admin@localhost:1936
You can override default running port inside container via
-
PORT
Serve on this port instead of 80 (e.g. 8080)$ docker run --rm -e PORT=8080 -p 80:8080 bugre/helloworld-py