簡體   English   中英

Azure容器實例Windows容器無法訪問Internet?

[英]Azure Container Instances no internet access for Windows Container?

我在Azure容器實例中的Windows容器似乎無法訪問Internet。

在此處輸入圖片說明

如何從Windows容器訪問Internet?

在啟動期間,我必須在容器中執行以下PowerShell命令:

Set-DnsClientServerAddress -InterfaceIndex (Get-NetAdapter).IfIndex -ServerAddresses ('8.8.8.8')

然后,我的容器能夠成功解析DNS並訪問Internet。

在RUN中執行此腳本無效,因此我不得不以某種方式與已經需要的CMD一起執行它。 我最終這樣做了,它的工作原理是:

CMD ["powershell", "-Command", "\"Set-DnsClientServerAddress -InterfaceIndex (Get-NetAdapter).IfIndex -ServerAddresses ('8.8.8.8')\"; cd c:\\app; .\\my.exe ui"]

不要忘記\\"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM