集装箱IP在本地网络泊坞的Windows(Hyper-V的)访问

问题描述:

我使用泊坞窗适用于Windows Hyper-V的集装箱IP在本地网络泊坞的Windows(Hyper-V的)访问

我希望我的容器是在我的本地网络访问(192.168.0.0/24)与他们自己的IP(例如192.168.0.53和192.168.0.54),我试图改变网络Hyper-V设置('DockerNAT')为'外部',但我的容器只能在我的办公室与我的主机的IP (192.168.0.90)。

我该怎么做这个简单的事情(没有反向代理)?

您可以将更多IP添加到Windows DockerNAT接口。 然后将您的容器端口绑定到来自DockerNAT int的一个IP。

您将需要不同的IP范围,然后您当前IP 192.168.0.0/24。 例如,您可以通过分配IP 192.168.1.1来使用192.168.1.0/24。

如何更多的IP地址添加到一个网络接口: http://tunecomp.net/windows-10-multiple-ip-addresses/

然后,只需绑定这样的端口。

ports: 
- 192.168.1.1:80:80 

您将有:-)

缺点在192.168.1.1默认端口上HTPP:您将需要一个标志,第二个IP泊坞窗重启后每次。