使用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來訪問

