我已經按照教程建立了一個.net核心Web應用程序到docker鏡像,發佈到一個蔚藍的容器註冊表,然後我安裝了我的VSTS Release模板來部署容器到應用程序服務。Azure應用程序服務碼頭容器'服務不可用'
這一切似乎工作,我可以在容器註冊表中查看我的圖像,並且部署看起來成功 - 但是當導航到應用服務站點時,我得到的只是HTTP 503 - 服務不可用。
應用服務已啓動,我可以通過bash在我的文件系統中看到部署 - 所以我想知道如果我錯過了什麼嗎?
我沒有在我的任何模板中的「啓動」命令,我想知道這是否可以嗎?
該網站完全適用於VS2017,包括通過docker進行調試,所以它真的只是一個例子...我如何讓App Service實際加載和執行映像?
謝謝!
編輯
而且這一點,我有訪問哪些要求「形象操作系統‘窗口’不能在該平臺上使用」泊塢窗診斷日誌。
我的基本映像是microsoft/aspnetcore:2.0映像,它在我的開發環境中的Linux容器上運行得非常好......但似乎無法在Linux App Service中工作?
aspnetcore:2.0基礎鏡像不適合linux應用服務嗎?
此外,我有權訪問診斷日誌,聲稱「圖像操作系統」窗口「不能在此平臺上使用。」 我的基本映像是microsoft/aspnetcore:2.0映像,它運行得非常好我的Linux容器在我的開發環境中......但似乎無法在Linux應用服務中工作? – watdo
你能夠分享您正在關注的教程鏈接嗎? – juvchan
我跟着各種各樣的旅程一起開始,但開始我的構建和發佈模板我使用了Azure門戶連續傳輸刀片,然後修改爲使用Azure容器註冊表。 – watdo