Tag: 詹金斯

运行Docker镜像会导致Kestrel异常

当我尝试在Linux操作系统中运行我的Docker镜像时,我正面临奇怪的行为 – 图像包含.Net核心Web API项目 这是我的Program.cs var host = new WebHostBuilder() .UseKestrel().UseStartup<Startup>().Build(); host.Run(); 我的Docker-compose.yml文件 version: '2' services: server: image: repo.testCompany.com:1443/testCompany:6 ports: – "60000:60000" hostname: ucp.${HOST_HOSTNAME} restart: unless-stopped 图像被构建并推送成功。当Web API尝试运行容器内的项目并引发运行时异常时,问题就出现了 – Unhandled Exception: System.AggregateException: One or more errors occurred. (Error -99 EADDRNOTAVAIL address not available) —> Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvException: Error -99 EADDRNOTAVAIL address not available at Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.Libuv.Check(Int32 statusCode) at […]