docker-compose 如果通过3台服务器部署问题,网络方案咨询。

Docker 未结 1 759
张三
张三 剑圣 2021-10-19 15:28

如果有3台服务器:

第一台服务器主要提供nginx前端界面,入口界面。主要部署base模块数据

第二台使用docker-compose,部署业务模块数据。在部署过程中发现第一台无法访问第二台服务器gateway模块,查看配置文件发现没有做端口映射。若要实现多服务器部署有什么比较成熟方案呢?是打通docker 虚拟网段,还是把端口映射呢?如果第三台服务器部署是不是也要部署gateway模块+业务代码模块,还是直接注册业务代码模块即可呢?

image.png

1条回答
  • 2021-10-19 16:36

    跨服务器部署是不能直接用docker的,因为涉及到网络联通的问题。

    这种情况需要使用到k8s或者docker swarm,具体可以查阅一下相关资料

    0 讨论(0)
提交回复