2016-04-06 182 views
1

我正在運行docker 虛擬框(docker機器)上的MAC服務器。我有一些正在運行的容器可以將某些端口暴露給主機,所以我可以通過虛擬機的URL +暴露端口訪問它們。但我是而不是能夠到達主機系統外部的外部服務,因爲我猜,Docker容器在自己的虛擬網絡中被沙箱化了。docker(運行在虛擬框中)顯露主機上的端口

是否有可能在主機上暴露端口,以便外部人員可以訪問運行在我的虛擬機中的docker中的Web服務?

回答

0

有2個選項:

  • 選擇橋接網絡:在橋接模式下,虛擬機將顯示爲網絡上的一個單獨的設備,並擁有自己的IP地址。
  • 端口轉發(NAT):當你不希望使用橋apdater

我希望這guide可以幫助你這僅僅是必要的。

相關問題