docker Connection拒绝了

时间:2016-11-25 13:00:13

标签: ruby-on-rails docker

我已经运行了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容器外面

1 个答案:

答案 0 :(得分:0)

我看到你使用docker-machine所以你必须使用docker-machine IP而不是localhost。要获得docker-machine IP,请使用docker-machine ip命令。