version: '3.8' services: bgp-server: image: quay.io/frrouting/frr:latest container_name: bgp-server hostname: bgp-server privileged: true network_mode: host volumes: - ./frr.conf:/etc/frr/frr.conf:ro - ./prefixes.txt:/etc/frr/prefixes.txt:ro - frr-logs:/var/log/frr - frr-run:/var/run/frr environment: - FRR_USER=frr - FRR_VTYSH_PASSWORD=zebra ports: - "179:179" # BGP port - "2601:2601" # vtysh port restart: unless-stopped command: ["/usr/lib/frr/frrinit.sh", "start"] cap_add: - NET_ADMIN - SYS_ADMIN security_opt: - seccomp:unconfined volumes: frr-logs: frr-run: