There's a big con for Docker on Windows. It requires Hyper-V, which is not available in Windows 10 Home (only Professional or above), which the vast majority of laptops have pre-installed. Shell out more $$$ to get Professional if you want to use Docker. That $600 laptop from Best Buy won't do it.