Sign inSign up

globocom/bird-routing

By globocom

Updated over 9 years ago

Docker image of the Bird Internet routing daemon

Image
1

225

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