toolbox 中創建nginx服務器,使用localhost不能訪問


使用toolbox 工具使用docker創建nginx 容器,使用localhost不能訪問?

使用docker run --rm -d --name dweb  -p 80:80 nginx 命令執行之后,通過http://localhost訪問,卻沒有反應。

解決辦法:

在toolbox中執行docker-machine ip default 。可以看出當前的IP地址。最后使用當前IP來訪問就可以了。

這種方式是由於virtualbox來作為虛擬機,創建容器都是在這個虛擬機上創建,所以得使用docker-machine ip default 打印的IP地址來訪問。

例如:

$ docker-machine ip default
192.168.99.100

則你要通過http://192.168.99.100來訪問

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM