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 le GET
explicitement (plutôt que par hypothèse). Et ne fera pas de buffer (pour tail -f
mise à jour en temps réel).
(La première version d'Ubuntu à être livrée avec curl 7.40 ou plus récent était la 15.10).
cURL 7.50 et plus exige qu'une URL valide soit fournie Ainsi, 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
y
curl --no-buffer -XGET --unix-socket /docker.sock http://localhost/events