I have Windows 10 Home, so have Docker Toolbox installed, and my containers run on a VirtualBox VM on my host machine.
I went through the quickstart here and this all ran perfectly; after setting up the port forwarding on the VM, I was able to access the bulletin board via a browser on the host machine at 192.168.99.100:8000.
I then wanted to containerise an .NET Core web application of my own. However, every time I tried, I got a 404 response. Thinking that I might have missed something in my Dockerfile, I tried to use a pre-created image, and chose this one:
The console application worked perfectly, but the website again couldn’t be found (I changed the arguments in the -p
argument to 8000:8080
to match my setup).
Assuming that the image at mcr.microsoft.com/dotnet/core/samples:aspnetapp
is valid, then it would seem to be a setup issue with my VM perhaps, but then the node.js example works perfectly, so I’m not sure where to look now.