当应用程序在具有aspnetcore的泊坞窗容器中退出时返回和错误代码

我怎样才能得到一个aspnetcore程序退出与错误代码?

例如,这样做的控制台应用程序:

public class Program { public static void Main(string[] args) { Environment.Exit(1); throw new Exception("Failed"); } } 

Dockerfile是

 FROM microsoft/dotnet:1.1-runtime ARG source WORKDIR /app COPY ${source:-obj/Docker/publish} . ENTRYPOINT ["dotnet", "Example.dll"] 

而容器运行时的输出是

The program '' has exited with code 0 (0x0).