Docker-图像和容器来构build和运行一个可执行文件

对于Docker技术来说,我已经在Windows 10机器上的Visual Studio 2015中创build了一个可执行文件。

我正在寻找dockerize这个可执行文件。 我已经build立了一个图像和容器,但exe文件没有被执行。

这是我迄今的工作:

Docker文件:

FROM microsoft/aspnetcore:1.1 COPY . /app WORKDIR /app ENTRYPOINT ["dotnet","Controller.exe"] CMD ["Controller.exe","RUN"] 

用于创build图像的命令:

 docker build -t imagename:version 

用于创build控制器的命令:

 docker run -it --name Controller_name Image_ID run 

我试图启动控制器,但控制器没有启动

在这里输入图像说明

我已经执行了泊坞窗日志,这里是日志文件中的信息。 A fatal error was encountered. The library 'hostpolicy.dll' required to execute the application was not found in 'C:\app'.