docker 安装hive
1、docker-compose安装
参考:https://www.cnblogs.com/snailgirl/p/15503867.html
2、安装git & 配置github
yum -y install git
配置github参考:https://blog.csdn.net/qq_42690368/article/details/82319238
3、拉取代码:
git clone git@github.com:big-data-europe/docker-hive.git
4、启动容器
# 注:本文所有docker-compose都是在docker-hive目录下执行的
cd docker-hive
#启动
docker-compose up -d
5、查看正在运行的镜像
docker-compose ps
可以看到有namenode、datanode、hive等,表示部署成功了
6、使用Hive命令行
docker-compose exec hive-server bash
# 使用beeline客户端连接(密码:hive/hive)
/opt/hive/bin/beeline -u jdbc:hive2://localhost:10000
7、安装vi、lrzsz(可选)
准备sql表数据时,发现这个docker image默认没有安装vi,
apt-get update
apt-get install vim
# lrzsz是一个上传下载文件的工作,也安装一下
apt-get install lrzsz
8、关闭相关命令
# 关闭hive相关服务
docker-compose kill
# 关闭docker
systemctl stop docker