# Sidecar companion container: shares the FIPS container's network namespace. # Provides basic networking tools for testing mesh connectivity. FROM debian:trixie-slim RUN apt-get update && \ apt-get install -y --no-install-recommends \ iproute2 iputils-ping dnsutils iptables \ openssh-client openssh-server python3 \ tcpdump netcat-openbsd curl iperf3 && \ rm -rf /var/lib/apt/lists/* # SSH server with no authentication (test only!) RUN mkdir -p /var/run/sshd && \ ssh-keygen -A && \ sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config && \ sed -i 's/#PermitEmptyPasswords no/PermitEmptyPasswords yes/' /etc/ssh/sshd_config && \ sed -i 's/UsePAM yes/UsePAM no/' /etc/ssh/sshd_config && \ passwd -d root CMD ["sleep", "infinity"]