Gostaria de informar minha docker containersconfiguração, da mesma maneira que você pode obter informações sobre instâncias do EC2 por meio de metadados.
Eu posso usar (desde que dockeresteja ouvindo na porta 4243)
curl http://172.17.42.1:4243/containers/$HOSTNAME/json
para obter alguns de seus dados, mas gostaria de saber se existe uma maneira melhor de obter pelo menos o ID completo do contêiner, porque HOSTNAMEna verdade é reduzido para 12 caracteres e o docker parece executar uma "melhor correspondência" nele.
Além disso, como posso obter o IP externo do host do docker (além de acessar os metadados do EC2, específicos da AWS)
/var/run/docker.sock, é possível (trivial) romper a contenção fornecida pelo docker e obter acesso à máquina host. Obviamente, isso é potencialmente perigoso.