title: What are my options for adding load balancing for spring boot docker container
body: <p>I have a project in spring boot and angular. The project is also dockerzied.</p>
  <p>Now I want to add load balancing for my back-end, so what are my options. Should I use Zuul Proxy and Eureka, docker swarm or k8s or something else?</p>
  <p>From what I understood about docker swarm and k8s is that they can run as many containers you want, but there isn't something like API-gateway (entry point) which routes the incoming requests and distributes the load between different containers of a particular micro-service. Maybe I am wrong about this.</p>
  <p>Thanks in advance.</p>