这个简单部署过程适用于开发。但是要先安装docker 和docker-compose。
#创建工作目录
mkdir -p /home/kudu
cd /home/kudu
## 获取镜像
docker pull apache/kudu:latest
## 获取compose 编排文件
wget https://github.com/apache/kudu/blob/master/docker/quickstart.yml
## 设置环境变量,使用指定网卡的IP,最好是能连外网
export KUDU_QUICKSTART_IP=$(ifconfig eth0 | grep "inet " | grep -Fv 127.0.0.1 | awk '{print $2}' | tail -1)
## 启动kudu
docker-compose -f docker/quickstart.yml up
kudu 不支持直接在windows上部署,如果是windows部署 应该先安装docker
官网下载地址:
Docker Desktop For Windows: https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe
对应的一键部署脚本,就要调整下
#创建工作目录
cd D:/home/kudu
## 获取镜像
docker pull apache/kudu:latest
## 获取compose 编排文件,windows 请安装wget,或者手动下载
##wget https://github.com/apache/kudu/blob/master/docker/quickstart.yml
## 设置环境变量,使用指定网卡的IP, 默认用localhost
set KUDU_QUICKSTART_IP=localhost
## 启动kudu
docker-compose -f docker/quickstart.yml up
可以先验证下:http://localhost:8050/