Running the bgp.tools agent inside of docker
It is possible to run the bgp.tools agent inside of docker. While this is not the most recommended way to deploy the agent and we do provide pre-built container images for it, we do not have a guaranteed SLA/Support for it.
You can find the pre-built AMD64 container image on the github container registry: https://github.com/bgptools/agent/pkgs/container/agent
Since docker agents rarely have state, you must provide a token to the agent using the environment variable “BGPTOOLS_AUTH”. You can obtain a token by going to https://bgp.tools/authed/manage-agents and adding a new agent using the docker platform.
It is worth being aware that by default IPv6 support is unlikely to work with docker, you may find switching to host networking improves this. bgp.tools support will not help you with docker related issues.
We also provide starting inspiration configs for your setups, including a kubernetes config and docker compose