Advertisement

header ads

¿CÖMO INSTALAR KALI LINUX CON DOCKER?

Hace un par de días estuve en un evento de “nerdearla” por el cual no tenia que perderme para conocer o interactuar con las personas y en todo ese tiempo conocí docker y muy mencionado por muchas comunidades.




Entonces me quede en caso un día a aprender y me di cuenta que no funciona para 32Bits pero funciona para 64bits y para armf, esto te tienes que acordar siempre.
Este procedimiento te puede servir en caso de no uses a KALI LINUX como principal, vamos a ver un poco de concepto.

¿Qué es docker?

Docker es la plataforma líder mundial en contenedores de software. Los desarrolladores utilizan Docker para eliminar problemas de “trabajo en mi máquina” al colaborar en código con compañeros de trabajo. Los operadores utilizan Docker para ejecutar y administrar aplicaciones lado a lado en contenedores aislados para obtener una mejor densidad de cálculo. Las empresas utilizan Docker para construir tuberías de entrega de software ágil para enviar nuevas características de forma más rápida, segura y confiable para las aplicaciones de Linux y Windows Server.
Para más información aquí.

¿Cómo instalar kali linux con docker?

Primeramente vamos a instalar docker en algún sistema en mi caso usare un debian.
Con un pequeño script vamos a instalarlo rápidamente recuerda en tener tu sistema actualizado.
nano sex.sh
#!/bin/bash

# update apt-get
export DEBIAN_FRONTEND="noninteractive"
sudo apt-get update

# remove previously installed Docker
sudo apt-get remove docker docker-engine docker.io* lxc-docker*

# install dependencies 4 cert
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

# add Docker repo gpg key
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

echo "deb [arch=amd64] https://download.docker.com/linux/debian stretch stable" >> /etc/apt/sources.list 

sudo apt-get update

# install Docker
sudo apt-get install docker-ce

# run Hellow World image
sudo docker run hello-world

# manage Docker as a non-root user
#sudo groupadd docker
#sudo usermod -aG docker $USER

# configure Docker to start on boot
sudo systemctl enable docker
chmod +x sex.sh
./sex.sh
Ahora todo sobre docker esta instalado y activado.

INSTALACIÓN DE KALI EN DOCKER

Iniciamos la instalación con los siguientes comandos:
docker pull kalilinux/kali-linux-docker
docker run -t -i kalilinux/kali-linux-docker /bin/bash
apt-get install metasploit-framework
Puedes consultar sobre los paquetes al instalarlo. Aquí.


Para eliminar alguna imagen creada vamos a usar
docker rmi -f  1815c82652c0 
O solo 3 numero de la ID de la imagen en caso de eliminar todas tienes lo siguiente comandos:
Elimina todos containers de docker
docker rm $(docker ps -a -q)
Elimina todas las imagenes de docker
docker rmi $(docker images -q)
docker login
Por si te creaste una cuenta y quieras logearte pero no le veo necesidad cuando mi Kali Linux lo tengo corriendo con sus herramientas.
Espero haberte ayudado con docker y Kali Linux.
No te olvides en compartirlo! Gracias

Publicar un comentario

0 Comentarios