我已经运行了docker,并且想要将docker的请求发送到我的rails服务器 我有
curl localhost:3000
curl: (7) Failed connect to localhost:3000; Connection refused
但我的rails服务器已经启动。
docker version
Client:
Version: 1.9.1
API version: 1.21
Go version: go1.4.3
Git commit: a34a1d5
Built: Fri Nov 20 17:56:04 UTC 2015
OS/Arch: darwin/amd64
Server:
Version: 1.12.3
API version: 1.24
Go version: go1.6.3
Git commit: 6b644ec
Built: 2016-10-26T23:26:11.105168198+00:00
OS/Arch: linux/amd64
我已经使用eval "$(docker-machine env default)"
upd我的rails服务器在docker容器外面
答案 0 :(得分:0)
我看到你使用docker-machine
所以你必须使用docker-machine IP
而不是localhost。要获得docker-machine IP,请使用docker-machine ip
命令。