WSL 2, Docker, Kali Linux and Windows Terminal - get started
Leverage the power of the Windows Subsystem for Linux (WSL 2), Docker, Kali Linux and Windows Terminal on Win10

What you will learn
Learn how to set up and use Windows Subsystem for Linux 2 (WSL2)
Learn how to run Docker Containers on Windows 10 using WSL 2
Use the new Windows Terminal to be more productive
Learn Linux easily and quickly by running a lightweight Linux virtual machine on your Windows 10 computer
Customize the Windows Terminal so you can SSH or Telnet to Servers or Network Devices
Learn how to easily spin up Docker containers on your Windows laptop or computer
Learn how to run Kali Linux using WSL 2 on Windows
Why take this course?
🧙♂️ Master the Power of Your PC with WSL 2, Docker, Kali Linux & Windows Terminal!
Course Headline:
"WSL 2, Docker, Kali Linux and Windows Terminal - Unleash Your Windows Machine's Full Potential!"
🚀 Course Description:
Dive into the world where Windows meets Linux! Windows Subsystem for Linux (WSL 2) has revolutionized the way we interact with our Windows machines, allowing you to run a real Linux kernel and deploy GNU/Linux environments directly on your Windows 10 or Windows 11 system. This course is your gateway to harnessing this power!
With this comprehensive online course, you'll learn how to:
-
🐧 Get Started with WSL 2: Discover the essentials of setting up and using WSL 2 on your Windows machine, and how it can transform your development workflow.
-
⛵ Master Docker within WSL 2: Understand how to containerize applications using Docker, and manage these containers in a seamless way on your Windows system.
-
🕵️♂️ Explore Kali Linux on WSL 2: Follow a specially crafted video tutorial to get Kali Linux up and running, and explore the capabilities of this powerful penetration testing distribution.
-
🚀 Navigate with Windows Terminal: Learn to utilize the new Windows Terminal, which supports multiple command-line shells and brings a modern touch to your command-line interface experience.
-
⚙️ Embrace Visual Studio Code (Vs code): Get hands-on practice with VS Code, the versatile, open-source editor from Microsoft that integrates beautifully with WSL 2 and Docker.
🚫 Important Note: While WSL 2 is a game-changer for many, it's important to be aware of its limitations. At the moment, there are known issues with running WSL 2 in VMware Workstation and VirtualBox, particularly when it comes to nested virtualization. If this feature is critical for your setup, please consider this before proceeding with WSL 2.
🎓 What This Course Offers:
This course is designed for practical, hands-on learning. I'll guide you through each concept with clear demonstrations, and you'll follow along to set up your own environment. By the end of this journey, you'll not only understand the basics of WSL 2, Docker, Kali Linux, and Windows Terminal, but you'll also be able to apply these skills in real-world scenarios.
🛠️ Course Highlights:
- Detailed guidance on installing and configuring WSL 2 on your Windows machine.
- Step-by-step instructions on running Docker containers within the WSL 2 environment.
- A dedicated video demonstrating the installation of Kali Linux using WSL 2.
- Tips and tricks for leveraging Windows Terminal to enhance productivity.
- Integration with Visual Studio Code for a seamless development experience.
👩💻 Why Choose This Course?
This course is perfect for developers, sysadmins, security professionals, and anyone interested in the intersection of Linux and Windows technologies. It's an opportunity to expand your skill set, streamline your workflow, and take advantage of cutting-edge tools like Docker and Kali Linux on the Windows platform.
Join me, and together we'll unlock the potential of your Windows machine with WSL 2, Docker, Kali Linux, and Windows Terminal. Let's get started! 📚✨
Screenshots




Our review
🏆 Course Review: Mastering Windows Subsystem for Linux (WSL2)
Overview: The course has been highly rated by recent reviewers, with an overall global rating of 4.82 stars. The consensus among users is that it provides valuable and comprehensive information on WSL2, Docker, Windows Terminal, and Linux, all taught by the knowledgeable and engaging David Bombal.
Pros:
- Expertise: David Bombal is recognized as an outstanding teacher with a deep understanding of Cisco, Wireshark, Kali, Linux, Ansible, and Docker. His teaching ability is highly praised.
- Comprehensive Content: The course offers great coverage of materials, ensuring that learners receive a complete understanding of the subjects discussed.
- Learning for All Levels: The instructional style is effective for individuals at various levels of expertise, with repetition that aids in learning and avoids assuming prior knowledge.
- Practical Application: The course provides step-by-step guidance that is practical and easy to follow, which is especially appreciated by beginners.
- Free Resource: The course is available for free, making it an excellent opportunity for those looking to expand their skill set without incurring costs.
- Structured Learning Path: The course is well-organized, allowing learners to follow along sequentially or jump to specific topics of interest.
- Community Support: There is a mention of a Discord server for additional support and community engagement, although there seems to be a slight disappointment regarding the requirement for a phone number to join.
Cons:
- Outdated Material: Some reviewers pointed out that certain commands and instructions in the course are no longer relevant or work as described, indicating that some parts of the content may need updating.
- Technical Issues: A few users reported that some instructions, such as setting up
kex
, did not work as expected. - Pacing for Typists: A couple of reviewers suggested that the pace of the course could be slower to accommodate those who type more slowly while following along.
- Expectation Management: One reviewer expressed a minor disappointment with a statement made in one of the lectures about the Discord server's privacy requirements.
Additional Notes:
- Ease of Access: The course materials are all gathered in one place, which is convenient for learners who have been following David Bombal's YouTube channel and now want a comprehensive overview.
- Recommendation: Most reviewers recommend this course unreservedly, especially for network specialists and those looking to integrate WSL2 into their workflow.
In conclusion, the "Mastering Windows Subsystem for Linux (WSL2)" course is highly recommended for its comprehensive and practical approach to learning WSL2, Docker, and related technologies. While some parts of the content require updating, the overall quality of instruction and the engaging presentation style make it a valuable resource for both beginners and experienced users.