mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-05-24 02:48:55 +00:00
Docker binary image on Debian Buster (#4504)
Docker binary image on Debian Buster
This commit is contained in:
commit
8b40649e0d
@ -1,10 +1,14 @@
|
|||||||
FROM debian:stretch
|
FROM debian:buster
|
||||||
MAINTAINER Rob Gil (rob@rem5.com)
|
MAINTAINER Rob Gil (rob@rem5.com)
|
||||||
|
ENV DEBIAN_FRONTEND noninteractive
|
||||||
|
ENV APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=DontWarn
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get install -y libpcre3-dev apt-transport-https ca-certificates curl wget logrotate \
|
RUN apt-get install -y libpcre3-dev apt-transport-https ca-certificates curl wget logrotate \
|
||||||
libc-ares2 libjson-c3 vim systemd procps
|
libc-ares2 libjson-c3 vim systemd procps libreadline7 gnupg2 lsb-release apt-utils
|
||||||
RUN curl -sLO https://ci1.netdef.org/artifact/LIBYANG-YANGRELEASE/shared/build-1/Debian-9-x86_64-Packages/libyang_0.16.46_amd64.deb && dpkg -i libyang_0.16.46_amd64.deb
|
RUN curl -s https://deb.frrouting.org/frr/keys.asc | apt-key add -
|
||||||
RUN curl -sLO https://github.com/FRRouting/frr/releases/download/frr-6.0.2/frr_6.0.2-0.deb9u1_amd64.deb && dpkg -i frr_6.0.2-0.deb9u1_amd64.deb
|
RUN echo deb https://deb.frrouting.org/frr $(lsb_release -s -c) frr-stable | tee -a /etc/apt/sources.list.d/frr.list
|
||||||
|
RUN apt-get update
|
||||||
|
RUN apt-get install -y frr frr-pythontools
|
||||||
ADD daemons /etc/frr/daemons
|
ADD daemons /etc/frr/daemons
|
||||||
ADD docker-start /usr/sbin/docker-start
|
ADD docker-start /usr/sbin/docker-start
|
||||||
ENTRYPOINT ["/usr/sbin/docker-start"]
|
ENTRYPOINT ["/usr/sbin/docker-start"]
|
||||||
|
Loading…
Reference in New Issue
Block a user