请在此处输入一些容器101。当它在Windows服务器核心容器中运行时,我看不到控制台中写入到std::cout
的消息。我已经使用C#控制台应用程序尝试了相同的场景,并且输出的结果与下面的示例不同。我觉得这可以缩小到C ++方面。
代码
#include <iostream>
int main()
{
std::cout << "Hello World\n";
}
Dockerfile
FROM mcr.microsoft.com/windows/servercore:ltsc2019
ADD Debug/ /
ENTRYPOINT [ "cmd.exe" ]
命令
docker build -t cppnet .
docker run -it cppnet
结果,首先在容器中运行,然后在本地运行