
You need to use the newer “ ip address” or “ ip a” commands, or you can just install “ net-tools”. Just a note, ifconfig isn’t installed by default. When it is finished, you need to start and initialize the database:Īt this point you can install any of the Kali tool metapackages if you wish, or just play around with it as is. Metasploit is not installed by default and you need to install it if you need it. You now have a minimal install of Kali Linux! Several programs do work at this point, like nmap and some of the other basic Kali tools. You will then be greeted with a Kali root prompt.

From the main menu, run “Docker for Windows” as administrator.Don’t believe it, you actually need to reboot your system. Once Docker is installed, it will tell you that it needs to close your active user and log back in. Select, download and install the “Stable Channel” Docker version.Search for and run “ optionalfeatures” as an administrator.Technet even has an article on it, which is helpful as well:īut you kind of need a mix of both and a few more steps to actually get it working. Official instructions for installing the Kali Docker image can be found on the Kali website: Okay, fine, I can see that you are determined to see this through, so let’s continue. If you are new to Kali and want to run Kali in Windows 10, use VMWare or Virtualbox, and just download the VM version of Kali. When done you will have a minimal install of Kali, enjoy! Oh, and don’t forget to reboot, multiple times. In Windows, you need to enable Containers, then install Docker, then enable Hyper-V (which will disable your VMWare or VirtualBox VMs by the way) and then finally download Kali for Docker.

With Docker, usually you just pull down your app and it works. Yes, it is cool to see Kali in a command prompt, but personally I think there are much easier ways to run Kali on a Windows platform. Using Docker you can even run Kali Linux on Windows 10!īut just because you can do something doesn’t mean that you should. Ever wanted to run Kali Linux in Windows 10? Well, you can using Docker! Docker is a great way to run programs or even entire operating systems on different platforms.
