diff options
| author | David Lamparter <equinox@diac24.net> | 2019-06-13 00:24:27 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-06-13 00:24:27 +0200 |
| commit | 8b40649e0d728ab8b74a8c9dc2434f638e06b36c (patch) | |
| tree | bbff4044d3c8e1ffa2e8ee32a55ce03554b38f9f | |
| parent | 16afe1e13bcf06f288bca42a4b5a926f297ea1dd (diff) | |
| parent | 9c7255c8212d668a09be8264ede3b811c24a809a (diff) | |
Docker binary image on Debian Buster (#4504)
Docker binary image on Debian Buster
| -rw-r--r-- | docker/debian/Dockerfile | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/docker/debian/Dockerfile b/docker/debian/Dockerfile index 4f192ec33e..fde29d4911 100644 --- a/docker/debian/Dockerfile +++ b/docker/debian/Dockerfile @@ -1,10 +1,14 @@ -FROM debian:stretch +FROM debian:buster 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 install -y libpcre3-dev apt-transport-https ca-certificates curl wget logrotate \ - libc-ares2 libjson-c3 vim systemd procps -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 -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 + libc-ares2 libjson-c3 vim systemd procps libreadline7 gnupg2 lsb-release apt-utils +RUN curl -s https://deb.frrouting.org/frr/keys.asc | apt-key add - +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 docker-start /usr/sbin/docker-start ENTRYPOINT ["/usr/sbin/docker-start"] |
