docker系列 -- 物理机访问虚拟机下的docker的Nginx

一、首先virtualbox 实现虚拟机和宿主机互通

  在启动虚拟机前,给它开启两张网卡:

  1、NAT 用来连外网

 

   2、如果不是vagrant的话,设置虚拟机网卡就行,Host-Only 用来本机互联

 

   3、如果是用vagrant的话,上面设置网卡2就无效了,需要打开Vagrantfile找到: config.vm.network "private_network", ip: "192.168.56.10",解除注释,这里的IP是通过cmd -》ipconfig 查看的虚拟机IP

 

   4、重启vagrant reload,进入虚拟机,ifconfig就会看到2个网卡,里面有我们设置的IP地址,然后ping 192.168.56.10 就可以ping通了

 

 

二、测试

直接在物理机浏览器输入192.168.56.10,就会发现能访问docker下的Nginx了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章