【问题标题】:Looking for stdout and stderr of a container for .net core寻找 .net 核心容器的标准输出和标准错误
【发布时间】:2018-08-31 09:41:34
【问题描述】:

是否可以说下面的代码会将自定义日志发送到 .net core 中 docker 容器的 stdout 和 stderr?

console.Writeline(...)
console.error(..)

【问题讨论】:

  • 你试过了吗?如果没有,请尝试一下。

标签: c# docker .net-core containers


【解决方案1】:

如果你的意思是Console.WriteLine(),是的:

将指定的字符串值,后跟当前行终止符,写入标准输出流
https://msdn.microsoft.com/en-us/library/aa324763(v=vs.71).aspx

没有Console.Error()这样的方法,但是有Console.Error stream property(即stderr),你可以使用WriteLine

Console.Error.WriteLine("Oh no!");

(还有Console.Out,就是stdout流。)

【讨论】:

  • 谢谢。这很有帮助。这是否意味着我们没有任何方法可以将错误信息发送到 stderr?
  • Console.Error 是标准错误。
  • 感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 2016-12-27
  • 2014-07-22
  • 1970-01-01
  • 1970-01-01
  • 2014-08-25
  • 1970-01-01
  • 2014-12-28
  • 1970-01-01
相关资源
最近更新 更多