gluon-supernode-docker/batman/Dockerfile

19 lines
522 B
Docker

FROM docker.io/library/debian:bullseye
ARG DEBIAN_FRONTEND=noninteractive
ENV BATMAN_INTERFACE=bat0
ENV BATMAN_BRIDGE=br-batman0
ENV BATMAN_BRIDGE_IPV4=
ENV BATMAN_BRIDGE_IPV6=
ENV BATMAN_FORWARD_GATEWAY4=
ENV BATMAN_FORWARD_GATEWAY6=
ENV BATMAN_FORWARD_TABLE=5000
RUN apt-get update && \
apt-get install -y batctl iproute2 nftables inetutils-ping inetutils-traceroute curl && \
rm -rf /var/lib/apt/lists /var/cache/apt/archives
COPY entry-point.sh /entry-point.sh
ENTRYPOINT ["/bin/bash", "/entry-point.sh"]