我想让我docker containers了解他们的配置,就像通过元数据获取有关EC2实例的信息一样.
我可以使用(提供的docker是监听端口4243)
curl http://172.17.42.1:4243/containers/$HOSTNAME/json
Run Code Online (Sandbox Code Playgroud)
得到它的一些数据,但想知道是否有更好的方法至少获得容器的完整ID,因为HOSTNAME实际上缩短为12个字符,并且docker似乎在它上执行"最佳匹配".
另外,如何获取docker主机的外部IP(除了访问特定于AWS的EC2元数据)