將ASP.NET MVC 應用程式遷移到Windows 容器 | MVC Docker
發行項 07/13/2023 19位參與者 意見反應 本文內容 在Windows容器中執行現有的.NETFramework架構應用程式,不需要對您的應用程式進行任何變更。若要在Windows容器中執行您的應用程式,您可以建立包含您應用程式的Docker映像,然後啟動該容器。本主題說明如何才能擷取現有ASP.NETMVC應用程式(ASP.NETMVCapplication)[1]並部署到Windows容器中。您可以從現有的ASP.NETMVC應用程式開始,然後使用VisualStudio建置已發行的資產。您可以使用Docker,...
發行項 07/13/2023 19 位參與者意見反應
本文內容在 Windows 容器中執行現有的 .NET Framework 架構應用程式,不需要對您的應用程式進行任何變更。 若要在 Windows 容器中執行您的應用程式,您可以建立包含您應用程式的 Docker 映像,然後啟動該容器。 本主題說明如何才能擷取現有 ASP.NET MVC 應用程式 (ASP.NET MVC application)[1] 並部署到 Windows 容器中。
您可以從現有的 ASP.NET MVC 應用程式開始,然後使用 Visual Studio 建置已發行的資產。 您可以使用 Docker,建立其中包含並會執行您應用程式的映像。 接著瀏覽到 Windows 容器中正在執行的網站,並確認應用程式可以正常運作。
本文假設您對 Docker 有基本認識。 您可藉由閱讀 Docker 概觀[2]來了解 Docker。
您將在容器中執行的應用程式是會隨機回答問題的簡單網站。 此應用程式是沒有驗證或資料庫儲存體的基本 MVC 應用程式,讓您著重於將 Web 層移至容器。 未來的主題將說明如何移動和管理容器化應用程式中的永續性儲存體。
移動您的應用程式包含下列步驟:
建立發行工作以建置映像資產[3] 建立用以執行應用程式的 Docker 映像[4] 啟動執行映像的 Docker 容器[5] 使用瀏覽器確認應用程式[6]完成的應用程式[7]在 Gi...