Docker is a platform for operating system-level virtual machines. The key platform is based on containers, which are lightweight VMs that can reuse the same virtual kernel (i.e., multiple Linux containers on a Windows platform may be running the same WSL kernel).
Resources
- Docker: Up and Running, by Sean P. Kane and Karl Matthias