Docker部署Apache Druid
编辑2023-12-11
Apache Druid 官方网站:https://druid.apache.org/
Apache Druid Github:https://github.com/apache/druid/
Apache Druid 中文文档:http://www.apache-druid.cn/
Apache Druid 视频教程:https://www.imooc.com/learn/1147
Docker容器安装Druid
1、下载源码(要下载很长时间)
git clone https://github.com/returncode/docker-druid.git -b druid-0.20.0
2、编译打包镜像
cd docker-druid
// 修改MySQL数据库链接
vi config/common.runtime.properties
// 打包镜像命令
docker build -t docker-druid .
3、启动容器
docker run -d --restart=always --name docker-druid \
-p 8888:8888 \
-p 8082:8082 \
-v /home/docker/druid/var:/opt/druid/var \
docker-druid
4、打开链接 http://192.168.8.201:8888/ 进入Druid配置管理页面。
docker-compose安装Druid
Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。
1、下载druid镜像
docker pull apache/druid:0.20.0
2、安装python-pip
# 安装epel扩展源
yum -y install epel-release
# 安装pip
yum -y install python-pip
# 查看pip版本
pip --version
# 更新pip
pip install --upgrade pip
3、安装Docker-Compose
# 安装docker-compose
pip install docker-compose
# 查看版本
docker-compose --version
4、配置docker-compose.yml
# 创建druid目录
mkdir /home/docker/druid
# 下载docker-compose.yml
https://github.com/apache/druid/blob/0.20.0/distribution/docker/docker-compose.yml
# 下载environment
https://github.com/apache/druid/blob/0.20.0/distribution/docker/environment
# 后台运行druid集群
docker-compose up -d
- 0
- 0
-
赞助
赞赏 -
分享