Sign inSign up

globocom/bird-routing

By globocom

•Updated over 9 years ago

Docker image of the Bird Internet routing daemon

Image
1

238

globocom/bird-routing repository overview

⁠Bird Internet routing daemon

License: MIT

Docker image of the Bird Internet routing daemon⁠.

BIRD is an Internet Routing Daemon designed to support all the routing technology used in the today's Internet or planned to be used in near future and to have a clean extensible architecture allowing new routing protocols to be incorporated easily.

⁠Running

$> docker run -d globocom/bird-routing

Some Operating systems may not allow the Bird Daemon to load because it needs privileged access. Sometimes it will be necessary to run the container using --privileged. Be responsible with that! If you just want to get in the container up and running do:

$> docker run --name bird_router --interactive --tty --privileged --rm globocom/bird-routing 

If you want to override bird.conf file use:

# IPv4 configuration file: /etc/bird/bird.conf
$> docker run -v /host-machine/path/to/bird.conf:/etc/bird/bird.conf --privileged -d globocom/bird-routing

# IPv6 configuration file: /etc/bird/bird6.conf
$> docker run -v /host-machine/path/to/bird6.conf:/etc/bird/bird.conf --privileged -d globocom/bird-routing

⁠Building

$> docker build --tag bird:0.2.0 .

Use --no-cache to rebuild entirely the image

⁠Contributing

Refer to https://github.com/globocom/bird-routing⁠ We are not restringent with that. Just fork, modify and send a pull request. Remember to describe well what you've done :)

Tag summary

Content type

Image

Digest

Size

80.5 MB

Last updated

over 9 years ago

docker pull globocom/bird-routing:0.2.0