C++ 在运行microsoft/windowsservercore的docker容器中运行simple exe
我想运行一个简单的应用程序,在一个Docker容器中显示一个“Hello World”,该容器在一个images下运行 microsoft/windowsservercore ->我将可执行文件复制到容器中,然后提交容器以保存状态。 ->我启动了容器并启动了可执行文件 问题是我没有输出C++ 在运行microsoft/windowsservercore的docker容器中运行simple exe,c++,windows,docker,docker-for-windows,C++,Windows,Docker,Docker For Windows,我想运行一个简单的应用程序,在一个Docker容器中显示一个“Hello World”,该容器在一个images下运行 microsoft/windowsservercore ->我将可执行文件复制到容器中,然后提交容器以保存状态。 ->我启动了容器并启动了可执行文件 问题是我没有输出 C:\>docker version Client: Version: 18.03.1-ce API version: 1.37 Go version: go1.9.5 Git commit
C:\>docker version
Client:
Version: 18.03.1-ce
API version: 1.37
Go version: go1.9.5
Git commit: 9ee9f40
Built: Thu Apr 26 07:12:48 2018
OS/Arch: windows/amd64
Experimental: false
Orchestrator: swarm
Server:
Engine:
Version: 18.03.1-ce
API version: 1.37 (minimum version 1.24)
Go version: go1.9.5
Git commit: 9ee9f40
Built: Thu Apr 26 07:21:42 2018
OS/Arch: windows/amd64
Experimental: false
你好,世界代码源
#include <iostream>
int main()
{
std::cout << "Hello World " << "!\n";
}
#包括
int main()
{
std::cout问题是缺少基本DLL,您可以参考:
您也可以尝试microsoft/aspnetcore