Impossible de comprendre pourquoi mon conteneur docker fonctionnant sur Windows Server 2016 ne parvient pas à atteindre le point de terminaison des métadonnées d'instance AWS pour son hôte. Sous Linux, je ne rencontre pas ces problèmes pour tirer les métadonnées de l'hôte du conteneur, mais je suis un Noob Windows qui ne sait pas pourquoi cela ne fonctionne pas. J'ai cherché des réponses, mais je n'ai pas trouvé de réponse.
Le conteneur est capable d'envoyer un ping à l'internet (8.8.8.8.8)
PS C:\> invoke-webrequest -uri "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
invoke-webrequest : Unable to connect to the remote server
At line:1 char:1
+ invoke-webrequest -uri "http://169.254.169.254/latest/meta-data/iam/s ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebException
+ FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand