distrobox
This commit is contained in:
@@ -2,9 +2,14 @@ FROM kali-custom:latest
|
|||||||
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
ENV DEBIAN_FRONTEND=noninteractive
|
||||||
|
|
||||||
RUN apt update && apt upgrade -y && apt install -y \
|
RUN apt update && apt install -y \
|
||||||
htop \
|
htop \
|
||||||
steghide \
|
steghide \
|
||||||
|
x11-apps \
|
||||||
|
xauth \
|
||||||
|
libxcb-cursor0 \
|
||||||
|
libxkbcommon-x11-0 \
|
||||||
|
libgl1 \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
RUN useradd -m -s /bin/bash kali && \
|
RUN useradd -m -s /bin/bash kali && \
|
||||||
@@ -14,5 +19,5 @@ RUN useradd -m -s /bin/bash kali && \
|
|||||||
chmod 440 /etc/sudoers.d/kali
|
chmod 440 /etc/sudoers.d/kali
|
||||||
|
|
||||||
|
|
||||||
WORKDIR /root/kali
|
WORKDIR /home/kali
|
||||||
|
|
||||||
|
|||||||
16
distrobox.ini
Normal file
16
distrobox.ini
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
[kali]
|
||||||
|
image=docker.io/kalilinux/kali-rolling:latest
|
||||||
|
pull=true
|
||||||
|
replace=true
|
||||||
|
start_now=false
|
||||||
|
nvidia=false
|
||||||
|
home=/home/tvh/.local/share/distrobox/kali
|
||||||
|
additional_packages=iputils-ping iproute2 net-tools dnsutils curl wget traceroute nano vim git locales
|
||||||
|
additional_flags=--cap-add NET_RAW --cap-add NET_ADMIN --env DISPLAY=${DISPLAY} --env XAUTHORITY=${XAUTHORITY}
|
||||||
|
volume=/tmp/.X11-unix:/tmp/.X11-unix
|
||||||
|
volume=${XAUTHORITY}:${XAUTHORITY}:ro
|
||||||
|
volume=${HOME}/kali-share:/share
|
||||||
|
volume=/media:/media
|
||||||
|
volume=/srv:/srv
|
||||||
|
volume=/mnt:/mnt
|
||||||
|
init_hooks=locale-gen || true
|
||||||
@@ -11,13 +11,25 @@ services:
|
|||||||
tty: true
|
tty: true
|
||||||
network_mode: host
|
network_mode: host
|
||||||
privileged: true
|
privileged: true
|
||||||
|
|
||||||
|
cap_add:
|
||||||
|
- NET_RAW
|
||||||
|
- NET_ADMIN
|
||||||
|
|
||||||
|
environment:
|
||||||
|
- DISPLAY=${DISPLAY}
|
||||||
|
- XAUTHORITY=${XAUTHORITY}
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
- ~/kali-share:/share
|
- /tmp/.X11-unix:/tmp/.X11-unix
|
||||||
|
- ${XAUTHORITY}:${XAUTHORITY}:ro
|
||||||
|
- ${HOME}/kali-share:/share
|
||||||
- kali_root:/root
|
- kali_root:/root
|
||||||
- kali_home:/home/kali
|
- kali_home:/home/kali
|
||||||
- /media:/media
|
- /media:/media
|
||||||
- /srv:/srv
|
- /srv:/srv
|
||||||
- /mnt:/mnt
|
- /mnt:/mnt
|
||||||
|
user: 1000:1000
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
command: sleep infinity
|
command: sleep infinity
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user