aboutsummaryrefslogtreecommitdiffstats
path: root/posts/dockervm.md
diff options
context:
space:
mode:
Diffstat (limited to 'posts/dockervm.md')
-rw-r--r--posts/dockervm.md48
1 files changed, 48 insertions, 0 deletions
diff --git a/posts/dockervm.md b/posts/dockervm.md
new file mode 100644
index 0000000..d6ca7e8
--- /dev/null
+++ b/posts/dockervm.md
@@ -0,0 +1,48 @@
+title:📦 DockerVM
+date: 2024-02-18 00:00
+tags: projects
+summary: Use docker like Qemu/VmWare/VirtualBox
+---
+Use docker like Qemu/VmWare/Virtualbox
+---
+![dockervm](/images/dockervm.png)
+
+### [Exherbo](/download/exherbo.sh)
+### [Fedora](/download/fedora.sh)
+### [Kali](/download/kali.sh)
+### [Void](/download/void.sh)
+
+### 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