在Docker中,我可以允许IIS在运行MVC项目的容器中输出详细的错误吗?

作为我实习的一部分,我的工作是查明Docker是否是公司的有效解决scheme。

我有一些项目,在设置和dockerfile的摆弄之后很好地运行在一个容器中,但是我现在已经在一个特定的项目上停留了两个星期。 每一个http错误都是一样的,从这个意义上来说,根本就没有任何信息来源于错误。 这只是一个标准的HTTP 500错误“内部服务器错误”。

所有项目在webconfig中都有errorMode = Detailed和customErrors = off的标签。 在Visual Studio中的传统debugging器会给我详细的错误,但是当dockerized时,它绝对不会给我任何东西。

这个错误只发生在Docker中运行应用程序时,在Visual Studio中以传统的方式进行debugging时,错误不会发生。

要在一个容器中运行它,我尝试过使用microsoft / aspnet和microsoft / iis映像,都给出了相同的错误。 我正在运行Windows容器。

提前致谢!