FROM ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive RUN apt update && \ apt install -y --no-install-recommends \ ca-certificates \ curl \ bash \ zsh \ vim \ git \ bind9-dnsutils \ bridge-utils \ conntrack \ ethtool \ ipset \ iptables \ openssh-server \ strace \ jq \ netcat-openbsd \ ipython3 \ scapy \ iproute2 \ iputils-ping \ iputils-arping \ mtr \ traceroute \ tcptraceroute \ net-tools \ tcpdump \ tshark \ bird2-doc \ bird2 && \ mkdir /run/bird && \ apt clean && \ rm -rf /var/lib/apt/lists/* USER root WORKDIR /root ENV HOSTNAME=sch57 # ZSH Themes RUN curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh | sh RUN git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions RUN git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k COPY ./configs/zshrc .zshrc COPY ./configs/motd motd RUN chmod -R g=u /root RUN chown root:root /usr/bin/dumpcap CMD [ "sleep", "infinity" ]