事件
Power BI DataViz World Championships
2月14日 下午4時 - 3月31日 下午4時
4 次參賽機會,有機會贏得會議套裝行程,現場參與在拉斯維加斯舉行的總決賽
進一步了解備註
這不是這篇文章的最新版本。 如需目前的版本,請參閱 本文的 .NET 9 版本。
警告
不再支援此版本的 ASP.NET Core。 如需詳細資訊,請參閱 .NET 和 .NET Core 支持原則。 如需目前的版本,請參閱 本文的 .NET 9 版本。
下列文章可用來了解如何在 Docker 中裝載 ASP.NET Core 應用程式:
容器和 Docker 簡介
了解容器化是一種軟體開發方法,在此方法中,應用程式或服務、其相依性及其組態會封裝在一起,成為一個容器映像。 映像可進行測試並部署到主機。
什麼是 Docker
探索 Docker 開放原始碼專案,將應用程式自動化部署為可攜式且可自足的容器,在雲端或內部部署上執行。
Docker 術語
了解 Docker 技術的詞彙和定義。
Docker 容器、影像和登錄
了解 Docker 容器映像儲存在映像登錄的方式,取得跨環境部署的一致性。
在 Docker 容器中執行 ASP.NET Core 應用程式 了解如何建置和 Docker 化 ASP.NET Core 應用程式。 瀏覽 Microsoft 維護的 Docker 映像,並檢查使用案例。
.NET Docker 範例:示範如何使用 .NET 和 Docker 進行開發、測試和生產的範例和指引。
Visual Studio 容器工具
探索 Visual Studio 如何在 Docker for Windows 上支援建置、偵錯和執行以 .NET Framework 或 .NET Core 為目標的 ASP.NET Core 應用程式。 同時支援 Windows 和 Linux 容器。
發佈到 Azure Container Registry
了解如何使用 Visual Studio Container Tools 延伸模組,透過PowerShell 將 ASP.NET Core 應用程式部署到 Azure 上的 Docker 主機。
設定 ASP.NET Core 以處理 Proxy 伺服器和負載平衡器
Proxy 伺服器和負載平衡器後方託管的應用程式可能需要其他設定。 透過 Proxy 傳遞要求通常會遮住原始要求的相關資訊,例如配置和用戶端 IP。 可能必須以手動方式將一些關於要求的資訊轉送至應用程式。
使用 Docker 和小型容器的 GC 討論使用小型容器的 GC 選取範圍。
停用 reloadOnChange
可大幅減少已開啟的檔案數目。 若要停用重新載入設定檔功能,請設定環境變數 DOTNET_HOSTBUILDER__RELOADCONFIGONCHANGE=false
如需替代方法或留下關於此問題的意見反應,請參閱此 GitHub 問題。
事件
Power BI DataViz World Championships
2月14日 下午4時 - 3月31日 下午4時
4 次參賽機會,有機會贏得會議套裝行程,現場參與在拉斯維加斯舉行的總決賽
進一步了解訓練
文件
在 Docker 容器中執行 ASP.NET Core 應用程式
了解如何使用 Docker 登錄中已發佈的 ASP.NET Core Docker 映像。 提取並建置自己的映像。
Visual Studio 容器工具搭配 ASP.NET Core
了解如何使用適用於 Windows 的 Visual Studio 工具和 Docker 對 ASP.NET Core 應用程式進行容器化。
將 ASP.NET Docker 應用程式部署到容器登錄 - Visual Studio (Windows)
使用 Visual Studio Container Tools,將已容器化的 ASP.NET 或 ASP.NET Core Web 應用程式部署至 Azure Container Registry。