Docker allows us to run processes in "isolated" containers. Logically, we can think of containers synonymously to VM's, but they're very different. Docker allows us to create reproducible and sharable images, which can then run anywhere. No more dependencies, no more clutter. Finally your host OS can stay clean. This talk will provide an overview of Docker, how to build and run your own images, how to share data and network services across containers and with your host, and how I use it to run all my tools (Including BurpSuite). Lots of demos, very few slides.
Tom Steele is a principal security consultant at Optiv Security with more than 5 years of penetration testing experience. He writes a lot of code and contributes to many open source projects.