Vorrei docker containers
informarmi della loro configurazione, allo stesso modo in cui è possibile ottenere informazioni sulle istanze EC2 attraverso i metadati.
Posso usare (a condizione che docker
sia in ascolto sulla porta 4243
)
curl http://172.17.42.1:4243/containers/$HOSTNAME/json
per ottenere alcuni dei suoi dati, ma vorrei sapere se esiste un modo migliore almeno di ottenere l'ID completo del contenitore, perché in HOSTNAME
realtà è ridotto a 12 caratteri e la finestra mobile sembra eseguire una "migliore corrispondenza" su di esso.
Inoltre, come posso ottenere l'IP esterno dell'host docker (oltre all'accesso ai metadati EC2, che è specifico di AWS)
/var/run/docker.sock
, è possibile (banale) uscire dal contenimento fornito dalla finestra mobile e ottenere l'accesso al computer host. Ovviamente questo è potenzialmente pericoloso.