Docker-用于构建和运行可执行文件的Image和Container

时间:2017-12-08 06:42:23

标签: docker dockerfile docker-container

对Docker技术不熟悉,我在Windows 10计算机上的Visual Studio 2015中构建了一个可执行文件。

我希望将此可执行文件停靠。我已经构建了一个Image和Container,但exe文件没有被执行。

到目前为止,这是我的工作:

Docker文件:

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

用于创建Image的命令:

docker build -t imagename:version

用于创建控制器的命令:

docker run -it --name Controller_name Image_ID run

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

enter image description here

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

0 个答案:

没有答案