[英]Running simple exe into a docker container running microsoft/windowsservercore
我想運行一個簡單的應用程序,在顯示在microsoft / windowsservercore映像下的Docker容器中顯示“ Hello World”。
->我將可執行文件復制到容器中,然后提交容器以保存狀態。 ->我啟動了容器並啟動了可執行文件。
問題我沒有輸出。
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";
}
該可執行文件可以在Windows計算機上完美運行。
問題是缺少基本的dll,您可以參考: https : //github.com/docker/for-win/issues/700
您也可以嘗試microsoft / aspnetcore。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.