Recently I have found Docker as a way to containerise a Kali instance. Sometimes when you need to quickly spin up a tool in can be cumbersome to have to boot up the full VM to get it running. This workflow has been working fine for sometime now, however I have been wanting something that is a bit more natural, quick and easy to use.
I am typically on my Surface Pro 4 using Windows 10 and using VMWare Workstation. Like most people I have been running an instance of Kali in a virtual machine.