Docker
Kali Linux
Image
Dockerfile
# Dockerfile
FROM kalilinux/kali-rolling
ENV container docker
RUN apt update && apt install -y systemd procps iproute2
ENTRYPOINT ["/usr/lib/systemd/systemd"]
build.sh
#!/bin/bash
IMG_NAME="ctlabs/misc/kali"
IMG_VERS=0.1
docker build --rm -t ${IMG_NAME}:${IMG_VERS} .
List Images
sh$ docker images
Container
sh$ docker run -itd --rm --hostname kali --name kali -v '/sys/fs/cgroup:/sys/fs/cgroup:ro' \
--cap-add NET_ADMIN --cap-add SYS_ADMIN ctlabs/misc/kali:0.1
List Container
sh$ docker ps
CentOS
Image
Dockerfile
# Dockerfile
FROM quay.io/centos/centos:stream9
ENV container docker
RUN dnf -y epel-release iproute procps && systemctl disable NetworkManager
ENTRYPOINT ["/usr/lib/systemd/systemd"]
build.sh
#!/bin/bash
IMG_NAME="ctlabs/c9/base"
IMG_VERS=0.1
docker build --rm -t ${IMG_NAME}:${IMG_VERS} .
List Images
sh$ docker images
Container
sh$ docker run -itd --rm --hostname c9 ---name c9 -v '/sys/fs/cgroup:/sys/fs/cgroup:ro' \
--cap-add NET_ADMIN --cap-add SYS_ADMIN ctlabs/c9/base:0.1
List Container
sh$ docker ps