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了

 

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