This fixes the Docker files in the repo so that it's possible and easy again to bring up Bosun and/or its dependencies in Docker.
The docker-compose.yml file brings up three containers:
Redis
OpenTSDB + HBase
Bosun + scollector + tsdbrelay
Just run docker-compose -f docker/Dockerfile up.
This will eventually enable better testing.
Type of change
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] This change requires a documentation update
How has this been tested?
[x] Built and started all containers individually
[x] Started everything in one command with docker-compose
Description
This fixes the Docker files in the repo so that it's possible and easy again to bring up Bosun and/or its dependencies in Docker. The
docker-compose.yml
file brings up three containers:Just run
docker-compose -f docker/Dockerfile up
.This will eventually enable better testing.
Type of change
How has this been tested?
docker-compose
Checklist: