系統環境:
宿主機系統 : windows 8
虛擬機軟件: oracle VirtualBox (CentOS7)
docker version: 19.03.7
問題描述
1、虛擬機內部systemctl start docker?啟動docker?
2、docker run -d -p 80:80 nginx?啟動nginx 服務
3、虛擬機ip 192.168.56.200 ,docker 服務ip 172.17.0.16
4、宿主機瀏覽器localhost:81?無法訪問nginx?
解決方法如下:
1、打開virtualbox
2、選擇docker服務所在的虛擬機
3、點擊設置 -> 網絡
4、選擇 NAT 網卡
5、點擊高級 -> 端口轉發
6、添加規則 : tcp 協議 ,主機和子系統端口設置,如 host:80 guest:80
7、瀏覽器訪問 localhost:80 ,可以查看到nginx 界面
推薦教程:docker教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦