1.4 KiB
1.4 KiB
title:📦 DockerVM date: 2024-02-18 00:00 tags: projects summary: Use docker like Qemu/VmWare/VirtualBox
Use docker like Qemu/VmWare/Virtualbox
Exherbo
Fedora
Kali
Void
ACCESS THE SYSTEM IN THE CONTAINER
docker run -it IMAGE_ID_HERE /bin/bash
START ALL STOPPED CONTAINERS
docker start $(docker ps -a -q --filter "status=exited")
RUN THE LAST STOPPED CONTAINER:
docker start -a -i 'docker ps -q -l'
LIST ALL IMAGES
docker images
LIST ALL CONTAINERS
docker ps -a
RE-ACCESS THE SYSTEMS
docker exec -it CONTAINER_ID_HERE /bin/bash
NOVNC
GRAPHICAL INTERFACE
apt install xfce-desktop xorg -y
CONFIGURE A PASSWORD FOR ROOT ON KALI
passwd
FIREWALL - HOST CONFIG
iptables -A INPUT -i docker0 -j ACCEPT
CONFIG FOR KALI LINUX
apt update && apt upgrade && apt install novnc x11vnc tigervnc-standalone-server dbus-x11 python-py python3-pip -y
NUMPY INSTALL
user > pip install numpy
user > pip3 install numpy
START DBUS
dbus-launch
START VNCSERVER
vncserver
START NOVNC
/usr/share/novnc/utils/novnc_proxy --listen 8081 --vnc localhost:5900
ACESS VIA BROWSER
CONTAINER_IP:8081/vnc.html
FIX SOME HOSTNAME BUGS
echo (hostname -I | cut -d\ -f1)
(hostname) | sudo tee -a /etc/hosts