Docker:如何仅在主机上显示容器

时间:2018-03-18 21:48:23

标签: docker windows-server-2016

我想要的容器只能用于虚拟网络上的主机。 它适用于Windows Server 2016。

示例:

  • 我有一个暴露端口27017的Mongo容器
  • 容器地址为192.168.0.1
  • 主机地址为X.Y.Z.A

=>我希望Mongo只能在192.168.0.1:27017上访问。

如果我为我的容器使用docker NAT网络,可以在所有接口上访问Mongo(即X.Y.Z.A:27017可见)。

顺便说一句,这个命令在windows上不起作用:

Array ( [0] => Array ( [0] => 22 [1] => 256 ) [1] => Array ( [0] => 43 [1] => 524 ) [2] => Array ( [0] => 64 [1] => 797 ) [3] => Array ( [0] => 84 [1] => 1133 ) [4] => Array ( [0] => 105 [1] => 1515 ) [5] => Array ( [0] => 126 [1] => 1813 ) [6] => Array ( [0] => 146 [1] => 2128 ) )

array(array(22, 296), array(43, 667), array(64, 1008), array(84, 1273), array(105, 1520), array(126, 1899), array(146, 2149))

感谢您的帮助。

0 个答案:

没有答案