latestThis image is based on the master branch of BIRD. It EXPOSEs port 179 and mounts host's directory ./bird in the container's /etc/bird directory; here the bird.conf is used to give bird the startup configuration and log is used by the daemon to write its log.
It has been created to run a playground to test BGP Large Communities: https://github.com/pierky/bgp-large-communities-playground
1.6.6This image is based on the 1.6.6 version of BIRD. Both the IPv4 and IPv6 binaries are compiled here.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
1.6.4This image is based on the 1.6.4 version of BIRD. Both the IPv4 and IPv6 binaries are compiled here.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
1.6.3This image is based on the 1.6.3 version of BIRD. Both the IPv4 and IPv6 binaries are compiled here.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
1.6.3-with-rtrlibSame as above, but with rtrlib.
2.0.1This image is based on the 2.0.1 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
2.0.6This image is based on the 2.0.6 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
2.0.7This image is based on the 2.0.7 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
2.0.8This image is based on the 2.0.8 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
2.0.9This image is based on the 2.0.9 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
2.0.10This image is based on the 2.0.10 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
2.13This image is based on the 2.13 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
2.14This image is based on the 2.14 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
2.15This image is based on the 2.15 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
2.16This image is based on the 2.16 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
2.17.1This image is based on the 2.17.1 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
3.0-alpha0This image is based on the 3.0-alpha0 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
3.0-alpha1This image is based on the 3.0-alpha1 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
3.0-alpha2This image is based on the 3.0-alpha2 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
3.1.2This image is based on the 3.1.2 version of BIRD.
It has been created to run live tests for the ARouteServer project: https://github.com/pierky/arouteserver
These images has been created with the only purpose of being used in a test environment, for labs and interoperability tests. They do not implement any security best practice. Use them at your own risk.
latest imagePut the BIRD startup config into bird/bird.conf...
# mkdir bird
# vim bird/bird.conf
... then run the image in detached mode (-d) with the local bird directory mounted in /etc/bird:
# docker run -d -v `pwd`/bird:/etc/bird:rw pierky/bird
You can verify that log gets populated: cat bird/log.
Run docker ps to get the running container's ID (153b6165385f in the example below), then use it to run BIRD's client:
# docker exec -it 153b6165385f birdcl
BIRD 1.6.1 ready.
bird> show status
BIRD 1.6.1
Router ID is 192.0.2.4
Current server time is 2016-09-28 16:41:06
Last reboot on 2016-09-28 16:29:24
Last reconfiguration on 2016-09-28 16:29:24
Daemon is up and running
bird>
Pier Carlo Chiodi - https://pierky.com
Blog: https://blog.pierky.com Twitter: @pierky
These images has been created with the only purpose of being used in a test environment, for labs and interoperability tests. They do not implement any security best practice. Use them at your own risk.
latest imagePut the BIRD startup config into bird/bird.conf...
# mkdir bird
# vim bird/bird.conf
... then run the image in detached mode (-d) with the local bird directory mounted in /etc/bird:
# docker run -d -v `pwd`/bird:/etc/bird:rw pierky/bird
You can verify that log gets populated: cat bird/log.
Run docker ps to get the running container's ID (153b6165385f in the example below), then use it to run BIRD's client:
# docker exec -it 153b6165385f birdcl
BIRD 1.6.1 ready.
bird> show status
BIRD 1.6.1
Router ID is 192.0.2.4
Current server time is 2016-09-28 16:41:06
Last reboot on 2016-09-28 16:29:24
Last reconfiguration on 2016-09-28 16:29:24
Daemon is up and running
bird>
Pier Carlo Chiodi - https://pierky.com
Blog: https://blog.pierky.com Twitter: @pierky
Content type
Image
Digest
sha256:b20abebc0…
Size
238.3 MB
Last updated
7 days ago
docker pull pierky/bird:2.19.2