梦里docker惊起

一直很好奇,docker集群里的服务之间是如何通讯的?
如何对外提供服务的?容器重启后IP变化了如何感知?原来有一个服务发现机制通过ingress网络做到服务对外只需暴露端口即可,而不必关心容器重启之后ip地址的变化当然,对外访问时,负载均衡指向的是docker宿主机的ip和端口,而不是docker服务的IP和端口,这点的理解很重要!
梦里docker惊起