Hi,
I am trying to create a docker image for an Windows 10 DOS x64 application currently build in Visual Studio 2017. Since it is my first time building an image I first tries a simple hello world problem.
What I did is :
Copy HelloVS2017App.exe into c:\MountVol
docker run -it --name microsw -v"c:\MountVol:c:\mount2" --rm microsoft/windowsservercore cmd
In the docker cmd shell:
cd mount2
HelloVS2017App.exe
The application returns without error but no message is printed. I tried also to create a file in the docker container but didn’t work either (no file created).
Last thing I tried it to package my application in a container image with the following docker file :
FROM microsoft/windowsservercore
COPY HelloVS2017App.exe .
WORKDIR .
CMD HelloVS2017App.exe
When I run the image I get the following :
D:\MyDoc\RMA Janvier 2019\Docker\NanoVs2017>docker run hello2017
D:\MyDoc\RMA Janvier 2019\Docker\NanoVs2017>docker -D run hello2017
time=“2019-01-26T14:14:02-05:00” level=debug msg="[hijack] End of stdout"
What am I missing?
Thanks,
M
Client: Docker Engine - Community
Version: 18.09.1
API version: 1.39
Go version: go1.10.6
Git commit: 4c52b90
Built: Wed Jan 9 19:34:26 2019
OS/Arch: windows/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 18.09.1
API version: 1.39 (minimum version 1.24)
Go version: go1.10.6
Git commit: 4c52b90
Built: Wed Jan 9 19:50:10 2019
OS/Arch: windows/amd64
Experimental: false