简体   繁体   English

泊坞窗连接被拒绝

[英]docker Connection refused

I have running docker and when want to send request from docker to my rails server i have got 我正在运行docker,并且当我想从docker向我的Rails服务器发送请求时

curl localhost:3000
curl: (7) Failed connect to localhost:3000; Connection refused

but my rails server has been started. 但是我的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

i have started docker with eval "$(docker-machine env default)" 我已经用eval "$(docker-machine env default)"启动了docker。

upd My rails server outside docker container 在docker容器之外更新我的rails服务器

As I see you use docker-machine so you have to use the docker-machine IP and not localhost. 如我所见,您使用docker-machine因此必须使用docker-machine IP而不是localhost。 To get docker-machine IP, use docker-machine ip command. 要获取docker-machine IP,请使用docker-machine ip命令。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM