I wanted to try docker API without binding it on a TCP socket. Curl doesn't work on UNIX socket, so I've developped that:
go get github.com/Soulou/curl-unix-socket
You can install curl-unix-socket-git
from AUR, thank you @slopjong
./curl-unix-socket unix:///var/run/docker.sock:/v1.6/images/json
-X
: HTTP Verb [GET|POST|DELETE|...]-d
: Request data-H
: Additional Headers- Example:
-H 'Accept: application/json|Content-type: application/json'
- Example:
-b
: Add Cookie- Example:
-b 'Key=Value|Key2=Value2'
- Example:
-https
: Make an HTTPS request over the unix socket-k
: Allow unsecure HTTPS requests, don't check certificate-v
: Verbose