如何在Mac OS X中启用docker remote api?

我是新来的docker工人,我想用java API来打印我的docker信息。 我读这个教程 。我使用boot2docker和打印这个命令“boot2docker ip”find我的docker机器ip是

bash-3.2$ boot2docker ip 192.168.59.103 

所以,我用rest来连接docker.Iinputhttp://192.168.59.103:2376/info ,它可以连接到它,但什么都没有显示。所以我想也许我应该让我的docker启用rest。 我该怎么办? 我也是新的Mac OS X.请给我更多的细节。 谢谢
我使用命令:

 curl -v http://192.168.59.103:2376/info 

它显示的信息:

 * Hostname was NOT found in DNS cache * Trying 192.168.59.103... * Connected to 192.168.59.103 (192.168.59.103) port 2376 (#0) > GET /info HTTP/1.1 > User-Agent: curl/7.37.1 > Host: 192.168.59.103:2376 > Accept: */* > * Connection #0 to host 192.168.59.103 left intact 

如“ 在Mac OS X(Boot2docker)中启用Docker中的远程API ”中所述,boot2docker支持在端口2375 (非TLS,而不是2376 TLS) 上的远程访问 ,因此请尝试:

http://192.168.59.103:2375/info

更一般地说, 在Mac上遵循Boot2Docker ,例如“ 从你的命令行 ”

 boot2docker init boot2docker start boot2docker shellinit eval "$(boot2docker shellinit)" docker run hello-world