从Docker容器中获取AWS实例元数据?

有没有一种直接的方式从Docker容器中访问AWS实例元数据?

例如,当试图为EC2实例上的IAMangular色提取凭证时,这将对实例本身起作用:

http://169.254.169.254/latest/meta-data/iam/security-credentials/my_role 

…但不是在该EC2实例上运行的Docker容器中。

在容器和主机之间做这件事情应该没有区别。 容器可以直接访问EC2元数据。

 root@f1e5964e87e4:/# curl http://169.254.169.254/latest/meta-data/iam/security-credentials/myrole { "Code" : "Success", "LastUpdated" : "2014-03-14T17:07:24Z", "Type" : "AWS-HMAC", "AccessKeyId" : "mykey", "SecretAccessKey" : "mysecret", "Token" : "mytoken", "Expiration" : "2014-03-14T23:09:39Z" } 

当你从容器中尝试命令时,你看到了什么? 有一个IAMangular色分配?