The feature was added in curl
curl --unix-socket /var/run/docker.sock http:/images/json
curl --no-buffer -XGET --unix-socket /docker.sock http:/events
Which specifies the
GET explicitly (rather than assumed). And will not buffer (for
tail -f realtime update).
(The first Ubuntu release to ship with curl 7.40 or newer was 15.10).
cURL 7.50 and up requires a valid URL to be provided, including a hostname, so to run the above examples with cURL 7.50, a "dummy" hostname has to be added, for example:
curl --unix-socket /var/run/docker.sock http://localhost/images/json
curl --no-buffer -XGET --unix-socket /docker.sock http://localhost/events