La fonctionnalité a été ajoutée dans curl 7.40
.
curl --unix-socket /var/run/docker.sock http:/images/json
Un autre exemple:
curl --no-buffer -XGET --unix-socket /docker.sock http:/events
Qui spécifie explicitement le GET
(plutôt que supposé). Et ne tamponnera pas (pour une mise à jour en temps réel de type tail -f
).
(La première version d'Ubuntu à être livrée avec curl 7.40 ou ultérieur était la 15.10).
cURL 7.50 et supérieur requiert une URL valide à fournir, comprenant un nom d'hôte, donc pour exécuter les exemples ci-dessus avec cURL 7.50, un nom d'hôte "factice" doit être ajouté, par exemple:
curl --unix-socket /var/run/docker.sock http://localhost/images/json
et
curl --no-buffer -XGET --unix-socket /docker.sock http://localhost/events