我是码头工的新手,我有一个简单的问题。 我有3个主机运行docker swarm,其中包含以下ip:
192.168.0.52
192.168.0.53
192.168.0.54
另外,我已经创建了一个发布了port:8080
的http服务。正如所料,它可以在所有主机ip上使用(例如:192.168.0.52:8080
)。
是否可以为服务分配静态IP地址(例如192.168.0.254
)并能够从本地网络中的任何计算机访问它? (192.168.0.0/24
)。
这样我的服务应该具有高可用性;如果具有该服务的主机发生故障,则应该在另一台主机上启动,但保留相同的IP。
谢谢,
亚历