

You’ll need to launch the Linux distro again to continue with the installation. Copy the link into your browser then download and install the update. Note: you may see a message in the terminal about a kernel update. The installation process will complete the first time you run the WSL2 Linux OS. Third-party terminal software such as Cmder, ConEmu, or Hyper can be used by creating profiles which launch %windir%\system32\bash.exe ~.

Powershell - enter wsl or bash at the prompt.Both the Windows and macOS editions use Linux below the surface and the Windows edition of Docker Desktop requires WSL2.Ī new Linux ( Ubuntu) option/icon will now be available in: It’s another topic to learn and Docker itself runs natively on Linux. Run web applications in Docker containers. Sharing files between systems can be awkward. This requires considerable OS resources and reasonable IT knowledge. Run a Linux virtual machine (VM) using Hyper-V, VirtualBox, Parallels, WMware, or Vagrant. Switching between systems can be cumbersome. Use two PCs or dual boot on a single device.

Some developers use Linux as their primary desktop OS, but that may not be viable if you require non-Linux software such as Microsoft or Adobe products. They’re often slower and you may encounter subtle differences which will not become apparent until you deploy. Some of these dependencies may be available on Windows and macOS, but installing and maintaining identical versions is difficult. other dependencies ( Elasticsearch, RabbitMQ, proxies, etc.).databases ( MySQL, MongoDB, Redis, etc.).utility libraries (image manipulation, ZIP creation, emailers, etc.).language runtimes ( PHP, Python, Node.js, Ruby, etc.).servers ( Apache, NGINX, LiteSpeed, etc.).It’s fast, open source, and runs the majority of web software including: Your web host almost certainly uses Linux.
