跳到主要內容

發表文章

目前顯示的是有「Docker」標籤的文章

[Docker] 建立並運行一個ASP.NET Core網站的Docker container

要透過Docker將原本的ASP.NET Core網站包成image之前,請先確認你的ASP.NET Core的Program.cs已經設定了 http and/or https 的port宣告: public class Program { public static void Main(string[] args) { BuildWebHost(args).Run(); } public static IWebHost BuildWebHost(string[] args) => WebHost.CreateDefaultBuilder(args) .UseKestrel(options => { options.Listen(IPAddress.Any, 80); options.Listen(IPAddress.Any, 443, listenOptions => { listenOptions.UseHttps("MgvInfoSpServer.pfx", "1234"); }); }) .UseContentRoot(Directory.GetCurrentDirectory()) .UseIISIntegration() .UseStartup<Startup>() .UseApplicationInsights() .Build(); } * 請將 options.Listen() 中的 IP address 設成 IPAddress.Any 接著就可以將ASP.NET Core proj...