Docker 连接在同一主机上运行的windows和linux容器

Docker 连接在同一主机上运行的windows和linux容器,docker,windows-container,linux-containers,Docker,Windows Container,Linux Containers,我有一个普通的PostgreSQL Linux容器在windows服务器上运行,我还有一个windows容器在同一个windows服务器上运行。出于应用目的,我让windows容器创建并连接到外部NAT网络,因为重新启动服务器后windows网络不会持久存在 我想做的是能够从我的windows容器连接到Linux容器。不幸的是,它们似乎位于完全不同的子网上,我甚至不能从一个ping到另一个。有没有办法在同一台服务器上连接windows容器和Linux容器?您可以通过主机上已发布的端口连接它们 我

我有一个普通的PostgreSQL Linux容器在windows服务器上运行,我还有一个windows容器在同一个windows服务器上运行。出于应用目的,我让windows容器创建并连接到外部NAT网络,因为重新启动服务器后windows网络不会持久存在


我想做的是能够从我的windows容器连接到Linux容器。不幸的是,它们似乎位于完全不同的子网上,我甚至不能从一个ping到另一个。有没有办法在同一台服务器上连接windows容器和Linux容器?

您可以通过主机上已发布的端口连接它们


我也有类似的情况。我们的分层应用程序有2个Windows(ASP.Net 4.8、Signal、Hangfire和IIS)和3个Linux(Nginx、Redis、Oracle11Xe)容器,在WSL2下运行。所有这些都在我的16Gb内存笔记本中运行顺利。Linux通过我的Windows 10 Pro上的已发布端口与Windows容器交互。

您可以通过主机上的已发布端口连接它们


我也有类似的情况。我们的分层应用程序有2个Windows(ASP.Net 4.8、Signal、Hangfire和IIS)和3个Linux(Nginx、Redis、Oracle11Xe)容器,在WSL2下运行。所有这些都在我的16Gb内存笔记本中运行顺利。Linux正在通过我的Windows 10 Pro上发布的端口与Windows容器进行交互。

这是否正常?这是否正常?