Kali Linux and Metasploit With Docker
-
MAC OS X
Kali
Linux
Docker
Overview

Install Required Softwares
$ brew cask install dockertoolboxNOTE!: Make sure you have installed HomeBrew on your system, If you don’t have HomeBrew installed then Click Here to Install HomeBrew
Create Virtual Machine
$ docker-machine create -d virtualbox kaliExport Environment Variables
$ eval "$(docker-machine env kali)"Setting up a Kali Linux Docker Image
$ docker pull kalilinux/kali-linux-docker
$ docker run -t -i kalilinux/kali-linux-docker /bin/bashUpdate Kali Linux & Install Metasploit & Other Kali Linux Tools
$ apt-get update && apt-get upgrade
# Install Metasploit Framework
$ apt-get install metasploitSave the Docker Container
- To commit(save) changes to your image and continue off where you left next time.
- First exit your image and get the container id.
Get Docker Container ID
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
da943d018ded kalilinux/kali-linux-docker "/bin/bash" 10 minutes ago Exited (0) About a minute ago lonely_pasSave Docker Container ID to An Image Name
# docker commit CONTAINER_ID YOUR_IMAGE_NAME
$ docker commit da943d018ded kali
b6655a1aa241cab87e339cdbc0fc7a81f2791a389e377b445ebd1004f181aff2Start The Saved Docker CONTAINER
# docker run -t -i YOUR_IMAGE_NAME /bin/bash
$ docker run -t -i kali /bin/bashRemove Docker Image
$ docker rm $(docker ps -aq)Newsletter
Get updated when I create new content.
Unsubscribe whenever. Never any spam.