Microsoft has been doing great stuff for years now, and WSL2 (Windows Subsystem for Linux - 2) is everything that I personally neeeded to feel completely at home as a developer in Windows. WSL2 allows you to run a full fledged Linux kernel with greatly improved IO and support, as compared to WSL1. WSL2 connects flawlessly with a Windows installation of Visual Studio Code and supports Docker natively. In short, your Windows setup would serve you well in your development endeavors.
In this article, I’ll discuss how to get WSL2 up and running on your system along with an integration with - Windows Terminal and Visual Studio Code.