diff options
author | Cristian Cezar Moisés <[email protected]> | 2024-02-18 06:28:49 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2024-02-18 06:28:49 +0000 |
commit | 4f5ad6a7af15a43e1469e994618e24c623177359 (patch) | |
tree | 90d29a270758a899a07fce1935103eb48663587f /posts/dockervm.md | |
parent | 80eabade58e7d95c26b55b7b2dccc10092521f7d (diff) |
Add files via upload
Diffstat (limited to 'posts/dockervm.md')
-rw-r--r-- | posts/dockervm.md | 48 |
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 |