Docker两个容器部署到两台不同的服务器,该如何访问?

我在服务器A用docker部署了nacos,在服务器B用docker部署了一个springboot项目,然后启动springboot项目提示找不到服务器A的nacos.请问这种情况该怎么解决?还有一个疑问就是,我将这两个容器部署在同一个服务器内,springboot项目又可以注册到nacos了,这又是为什么呢?我的springboot项目中nacos写的是服务器的外网IP地址.

阅读 198
评论
    3 个回答
    • 1.8k

    docker原生的overlay和macvlan
    第三方的flannel、weave、calico