What are my options for adding load balancing for spring boot docker container

  docker, entry-point, load-balancing, spring-boot

I have a project in spring boot and angular. the project is also dockerzied.

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?

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.

Thanks in advance.

Source: Docker Questions