可以从互联网访问docker(社区版)覆盖网络(无端口转发)吗?

时间:2019-07-18 13:19:32

标签: docker overlay docker-swarm

我有一个docker swarm(由docker overylay网络连接),具有5个主机(4个工作人员和1个主服务器)。我将在这个集群上与负载均衡器/网关一起部署我的应用程序。到目前为止,一切都很好,但是如何从互联网访问网关。
1)我不想使用端口转发。
2)我不想使用Docker企业版/ Http路由网格。
3)我不想使用Weave Net等第三方Net Plugins。

有了这些限制,就可以从网络访问网关了。

1 个答案:

答案 0 :(得分:0)

如果使用覆盖网络驱动程序创建Swarm群集, 您将获得Docker的网关,该网关将有一个专用IP地址附加到由Docker Daemon创建的接口。 将公共IP附加到该接口(就像在AWS中一样,我们将在接口上附加一个私有IP地址,并将附加一个公共IP地址)。