[英]Azure web app container private Endpoint deployment doesn't work with private endpoint container registry
我的設置:-<\/strong>
私有終結點上的 Azure Web 應用容器也具有 Vnet 集成。
私有端點 Azure 容器注冊表。
用於運行構建作業的自托管 azure devops 虛擬機。
Github 存儲庫鏈接到 azure devops 帳戶。
對於這個特定項目,我正在構建 docker 映像並將其推送到 azure 容器注冊表,然后將該映像部署到 azure Web 應用程序容器。 上述系統中的所有組件都在同一個虛擬網絡上。 我將本指南用於管道:-
https:\/\/docs.microsoft.com\/en-us\/azure\/devops\/pipelines\/targets\/webapp-on-container-linux?view=azure-devops&tabs=yaml#deploy-with-azure-web-app-for-容器<\/a>
問題:-<\/strong>
將圖像推送到容器注冊表是有效的。 但是 azure Web 應用程序容器無法通過專用網絡拉取容器注冊表映像。 它嘗試通過在注冊表防火牆中禁用的公共 Internet 來執行此操作。 以下是我收到的錯誤消息:-
IP
xx.xxx.132.231<\/code>是該 azure Web 應用程序的公共出站 IP,因此已確認它正在通過公共 Internet 執行此操作。
我發現了什么:-<\/strong>
我搜索並發現另一個人有完全相同的錯誤。 微軟團隊幾個月來一直在研究它,但它仍然無法正常工作。
https:\/\/docs.microsoft.com\/en-us\/answers\/questions\/280774\/app-service-for-web-app-for-containers-container-r.html<\/a>
問題:-<\/strong>
有什么辦法可以讓它工作嗎? 對於具有私有端點的 Web 應用程序容器是否有其他部署方式可以完全通過虛擬網絡進行? 謝謝閱讀。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.