Category: Microsoft, Docker, shell

After having used Windows containers for a while I wanted to better understand how they work under the hood. What functionality is provided by Docker, what comes from Windows?

I think a good starting point to get a better understanding for Windows containers is to run a simple Windows container entirely without Docker.

This is how we can travel down the chain to the first layer — called the scratch layer.

To open an interactive shell to our container we can use hcsdiag: Success!

Related Articles