Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:kzhelyazkov:metallb-images
frr
Dockerfile
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Dockerfile of Package frr
# SPDX-License-Identifier: MIT #!BuildTag: suse/frr:8.4 #!BuildTag: suse/frr:latest #!BuildTag: suse/frr:8.4-150500.4.3.1 #!BuildVersion: 15.4 FROM suse/sle15:15.4 # Define labels according to https://en.opensuse.org/Building_derived_containers # labelprefix=com.suse.application.frr LABEL org.opencontainers.image.authors="SUSE LLC (https://www.suse.com/)" LABEL org.opencontainers.image.title="FRR Container Image" LABEL org.opencontainers.image.description="frr based on the SLE Base Container Image." LABEL org.opencontainers.image.version="8.4" LABEL org.opencontainers.image.url="https://www.suse.com/products/server/" LABEL org.opencontainers.image.created="%BUILDTIME%" LABEL org.opencontainers.image.vendor="SUSE LLC" LABEL org.opensuse.reference="registry.suse.com/suse/frr:8.4-150500.4.3.1" LABEL org.openbuildservice.disturl="%DISTURL%" LABEL com.suse.supportlevel="techpreview" LABEL com.suse.eula="sle-bci" LABEL com.suse.lifecycle-url="https://www.suse.com/lifecycle" LABEL com.suse.image-type="application" LABEL com.suse.release-stage="released" # endlabelprefix #Install frr USER root ENV PYTHONDONTWRITEBYTECODE yes RUN set -euo pipefail; zypper install -y tcpdump libpcap-devel iproute2 iputils strace socat frr python3 catatonit; zypper -n clean; rm -rf /var/log/* # frr.sh is the entry point. This script examines environment # variables to direct operation and configure ovn ADD frr.sh /root/ ADD daemons /etc/frr ADD frr.conf /etc/frr ADD vtysh.conf /etc/frr RUN chown frr:frr /etc/frr/daemons /etc/frr/frr.conf RUN ln -s /usr/bin/catatonit /sbin/tini RUN usermod -a -G frrvty frr COPY docker-start /usr/libexec/frr/docker-start RUN cp -r /usr/libexec/frr /usr/lib/ # required because of the different path on rhel WORKDIR /root ENTRYPOINT ["/sbin/tini", "--"] COPY docker-start /usr/lib/frr/docker-start RUN chmod +x /usr/lib/frr/docker-start CMD ["/usr/lib/frr/docker-start"]
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor