bosun-monitor / bosun

Time Series Alerting Framework
http://bosun.org
MIT License
3.4k stars 495 forks source link

Update docker setup #2479

Closed muffix closed 4 years ago

muffix commented 4 years ago

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:

  1. Redis
  2. OpenTSDB + HBase
  3. Bosun + scollector + tsdbrelay

Just run docker-compose -f docker/Dockerfile up.

This will eventually enable better testing.

Type of change

How has this been tested?

Checklist:

sonarcloud[bot] commented 4 years ago

SonarCloud Quality Gate failed.

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 0 Code Smells

No Coverage information No Coverage information
4.3% 4.3% Duplication