Load balancer for 3 web servers. This image was created to deploy a load balancer in a Docker container, to load balance a web server Docker service deployed in a Docker Swarm.
docker pull xwin/haproxy
docker run -d --name haproxy -p 8080:80 xwin/haproxy
Edit the haproxy.cfg file.
docker build -t haproxy .
docker run -it --rm --name haproxy-syntax-check haproxy -c -f /usr/local/etc/haproxy/haproxy.cfg
docker run -d --name haproxy -p 8080:80 haproxy
curl localhost:8080