通过 Docker Compose 方式安装 HertzBeat
提示
推荐使用 Docker Compose 方式一键部署 HertzBeat 及其依赖服务。
备注
需您的环境中已经拥有 Docker 环境 和 Docker Compose 环境 ,若未安装请参考 Docker官网文档
执行命令 docker compose version
检查是否拥有 Docker Compose 环境。
下载启动脚本包
从 下载地址 下载安装脚本包
apache-hertzbeat-xxx-incubating-docker-compose.tar.gz
选择使用 HertzBeat + PostgreSQL + VictoriaMetrics 方案
提示apache-hertzbeat-xxx-incubating-docker-compose.tar.gz
解压后包含多个部署方案,这里我们推荐选择hertzbeat-postgresql-victoria-metrics
方案。- 其它部署方式请详细阅读各个部署方案的 README.md 文件, MySQL 方案需要自行准备 MySQL 驱动包。
- 解压脚本包
tar zxvf apache-hertzbeat-1.6.0-incubating-docker-compose.tar.gz
- 进入解压目录, 选择
HertzBeat + PostgreSQL + VictoriaMetrics
一键部署
cd apache-hertzbeat-1.6.0-incubating-docker-compose
cd hertzbeat-postgresql-victoria-metrics- 一键启动
在
hertzbeat-postgresql-victoria-metrics
目录下执行以下命令docker-compose up -d
- 查看服务状态
查看各个容器的运行状态,up 为正常运行状态
docker-compose ps
开始探索 HertzBeat 浏览器访问 http://ip:1157/ 即可开始探索使用,默认账户密码 admin/hertzbeat。
HAVE FUN
部署常见问题
最多的问题就是容器网络问题,请先提前排查