I'm installing Docker for Windows (CE) on Windows 10 and the first screen asks me:
[ ] Use Windows containers instead of Linux containers (this can be changed after installation)
This seems an important decision, yet the Docker documentation, FAQ and Windows container tutorial provides no information about why I might choose one over the other.
It would be helpful to have an objective overview of the ramifications of this choice:
- Will one option be faster than the other?
- Does the decision affect usage of system resources (RAM, CPU)?
- Can I run the same images on both types?
- Is one more secure than the other?
Any other distinctions that might help me reach a conclusion would be very welcome.