使用curl

时间:2016-03-09 10:35:14

标签: api curl docker

我在Mac上使用Kitematic而我正在尝试使用curl连接到docker事件API。

curl --no-buffer -XGET --unix-socket tcp://192.168.99.102:2376 http://events
curl: (7) Couldn't connect to server

但是,它不会连接到服务器。这连接:

telnet 192.168.99.102 2376
Trying 192.168.99.102...
Connected to 192.168.99.102.
Escape character is '^]'.

我还尝试了可以​​成功订阅事件流的Ruby Docker库。

1 个答案:

答案 0 :(得分:0)

问题是

.. curl命令尝试连接到--unix-socket,而实际上您需要连接到Web守护程序时提供TCP套接字。

试试这个

curl --no-buffer -XGET http://0.0.0.0:2376/events

这对我有用。