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来访问
作者:Hackerman
出处:http://www.cnblogs.com/Hackerman/
出处:http://www.cnblogs.com/Hackerman/
本文版权归作者和博客园共有,欢迎转载。但必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。