我有两个水滴。
我为两台主机都启用了专用网络。没有docker,我可以从Host1 ping到Host2。如何通过DigitalOcean专用网络从API
容器到达Host2数据库?
我知道我可以从Host2打开外部访问并使用公共IP,但是我想将其保持私有状态,不想为流量付费。
答案 0 :(得分:2)
尝试将它们添加到docker-swarm集群中。因此他们可以互相访问。 使用覆盖网络可以解决多主机Docker容器连接的问题。尽管这不是您想要的。 但是,如果要从容器内部访问主机,请尝试创建网桥或添加路由。如果能够从容器ping主机,则只需要主机上的路由即可到达DigiOcean专用网络上的host2
或尝试从连接到默认网桥的容器ping到应该作为NAT的容器。