Hace un tiempo explicamos lo simple que es crear una imágen de SpiderFoot en Docker y ejecutarla. Hoy vamos a dar una paso más y ver como podemos ejecutarlo con Docker Compose.
Tal y como vimos en el How-To anterior, lo primero que vamos a hacer es ingresar al repositorio de SpiderFoot en GitHub para clonar el proyecto.
$ git clone https://github.com/smicallef/spiderfoot
A continuación ingresamos al directorio spiderfoot/ y podemos visualizar el archivo docker-compose.yml
Para generar la imagen de SpiderFoot podemos ejecutar:
$ sudo docker-compose build
En este proceso va a comenzar la construcción de la imágen y de todas las dependencias que requiere SpiderFoot para ejecutarse correctamente, por lo que puede llegar a tardar algunos minutos, debido a la cantidad de paquetes que descarga.
Una vez finalizado este proceso, podemos consultar si la imagen se generó correctamente, la cuál debería llamarse spiderfoot:latest, ejecutando el siguiente comando.
$ sudo docker image ls
Ahora estando en el directorio del proyecto spiderfoot/ que clonamos, solo nos queda ejecutar el siguiente comando para poder «despertar» la imágen y utilizar la herramienta.
$ sudo docker-compose up
y finalmente ingresar a http://127.0.0.1:5001
Si te gustó este post, te invito a que lo compartas en tus redes sociales.
Saludos!
0 comentarios