Run Coordimap Agent With Docker
Run the Coordimap agent with Docker using a mounted YAML configuration file and pinned image tags for repeatable infrastructure discovery.
The Coordimap agent is published as a Docker image on Docker Hub.
Docker image repository:
Why Use Docker?
This is a good fit when you want to:
- run the agent locally for testing
- deploy it on a VM that already uses containers
- keep installation simple without managing a host binary directly
Before You Start
Prepare a config.yaml file first.
Use these docs as the source of truth:
Pin image tags in production
Avoid latest in production. Pin the agent image to a tested release tag so
upgrades are explicit and rollback is predictable.
Pull The Image
Example with a pinned version:
docker pull coordimap/coordimap-agent:v1.2.7Run The Container
docker run --rm \
-v "$(pwd)/config.yaml:/config.yaml:ro" \
-e COORDIMAP_API_KEY="YOUR_API_KEY" \
coordimap/coordimap-agent:v1.2.7 \
--config /config.yamlIf your config uses credential placeholders such as ${AWS_ACCESS_KEY_ID} or ${POSTGRES_PASSWORD}, pass those environment variables into the container as well.
Example:
docker run --rm \
-v "$(pwd)/config.yaml:/config.yaml:ro" \
-e COORDIMAP_API_KEY="YOUR_API_KEY" \
-e AWS_ACCESS_KEY_ID="YOUR_ACCESS_KEY" \
-e AWS_SECRET_ACCESS_KEY="YOUR_SECRET_KEY" \
coordimap/coordimap-agent:v1.2.7 \
--config /config.yamlRecommended Next Steps
- Start with one data source and confirm the crawl succeeds.
- Verify that each data source has the correct
scope_id. - Once validated, move the container definition into Compose, Nomad, or your preferred runtime.
Install Coordimap Agent From Binaries
Download and run the Coordimap agent from GitHub releases using a pinned version and a local YAML configuration file.
Install Coordimap Agent On Kubernetes
Deploy the Coordimap agent on Kubernetes with Helm, Artifact Hub, or raw YAML, using the maintained Helm chart as the recommended path.