对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
我试图启动控制器,但控制器没有启动
我已经执行了docker日志,这里是日志文件中的信息。
A fatal error was encountered. The library 'hostpolicy.dll' required to execute the application was not found in 'C:\app'.