Add bird2 + skeleton config

This commit is contained in:
Pim van Pelt
2025-05-04 10:49:55 +02:00
parent e0f336df88
commit 47eed50e30
4 changed files with 39 additions and 1 deletions

View File

@ -4,7 +4,7 @@ ARG VPP_INSTALL_SKIP_SYSCTL=true
ARG REPO=release
EXPOSE 22/tcp
RUN apt-get update && apt-get -y install curl procps tcpdump iproute2 iptables \
iputils-ping net-tools git python3 python3-pip vim-tiny openssh-server && apt-get clean
iputils-ping net-tools git python3 python3-pip vim-tiny openssh-server bird2 && apt-get clean
# Install VPP
RUN mkdir -p /var/log/vpp /root/.ssh/
@ -18,6 +18,7 @@ RUN git clone https://github.com/pimvanpelt/vppcfg.git && cd vppcfg && python3 -
# Config files
COPY files/etc/vpp/* /etc/vpp/
COPY files/etc/bird/* /etc/bird/
COPY files/init-container.sh /sbin/
RUN chmod 755 /sbin/init-container.sh
CMD ["/sbin/init-container.sh"]