首頁  >  問答  >  主體

宿主机如何连接Docker容器里面的Linux主机呢?

宿主机都无法ping通容器中的Linux,这可咋办?

巴扎黑巴扎黑2710 天前674

全部回覆(4)我來回復

  • 巴扎黑

    巴扎黑2017-04-21 11:17:59

    The Docker Engine uses Linux-specific kernel features, so to run it on
    Windows we need to use a lightweight virtual machine (vm). You use the
    Windows Docker client to control the virtualized Docker Engine to
    build, run, and manage Docker containers.

    你說的這個宿主是win吧,是虛擬機器的宿主

    回覆
    0
  • ringa_lee

    ringa_lee2017-04-21 11:17:59

    看起來你是在Windows下執行Docker,而該Docker肯定是運行在某個VM內的。
    建議看看VM的網路配置是否為NAT,或是其他。

    回覆
    0
  • ringa_lee

    ringa_lee2017-04-21 11:17:59

    因為預設情況下docker container和你的win機子是兩個不同網段的機子,只要你的宿主機能ping通container即可,想crt連接的話,需要綁定端口即可

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-21 11:17:59

    麻煩問一下,這個問題,該如何解決呢?我現在也是碰到一樣的問題了

    回覆
    0
  • 取消回覆