El demonio Dockerd me da tal salida:
ERRO[2857] Handler for GET /v1.26/containers/jupyter-user/json returned error: No such container: jupyter-user ¿Cómo puedo escribir una solicitud GET en la terminal al daemon docker para ver ese resultado?
Docker expone una API tranquila en su daemon, puede usar cualquier herramienta de cliente CLI HTTP para obtener dicha información. La opción del demonio Docker -H es donde escucha las solicitudes entrantes. Tome cURL como ejemplo:
Si su daemon docker solo se vincula a un socket de dominio unix como -H unix:///var/run/docker.sock , entonces necesita la última cURL que admita la opción --unix-socket , estoy usando curl 7.52.1 para ejecute el siguiente comando en el host docker:
$> curl --unix-socket /var/run/docker.sock http:/v1.23/containers/unexisted_container/json No such container: unexisted_container Si su demonio docker se une al puerto TCP como -H tcp://0.0.0.0:4322 , el comando anterior sería:
$> curl http://<host_ip>:4322/v1.23/containers/unexisted_container/jsonPuede consultar los documentos de la API del motor acoplable para obtener más detalles.