我在 Windows 上使用 boot2docker
docker 版本:
客户端版本:0.12.0
客户端 API 版本:1.12
Go 版本(客户端):go1.2.1
Git 提交(客户端):14680bf
服务器版本:0.12.0
服务器 API 版本:1.12
Go 版本(服务器):go1.2.1
Git 提交(服务器):14680bf
我基本上正在阅读用户指南,一切都按预期工作,但在浏览到训练 flask 应用程序 (http://docs.docker.com/userguide/usingdocker/) 时,我的浏览器无法连接到 Web 服务器。
我已经尝试了所有版本的 ip 地址、主机名……什么都没有。总是“无法连接”。
docker 镜像运行良好:
8e9f917617ef training/webapp:latest python app.py 15 seconds ago Up 14 seconds 0.0.0.0:49153->5000/tcp kickass_carson
由于这是基本指南,我希望涵盖所有基础......但也许没有提到特定于 Windows(或 boot2docker)的内容。就是找不到。
最佳答案
吱吱声给了我提示——我没有专门研究过 boot2docker。它有自己的 IP 地址——通常是这个:
$ boot2docker ip
192.168.59.103
所以现在做 http://192.168.59.103:49153 我得到了'hello world'。
关于docker - 无法连接到docker进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24204277/