docker搭建hbase 全部流程(包含本地API访问)

一、使用docker下载并安装hbase

1、搜索:docker search hbase

2、下载:docker pull harisekhon/hbase(一定要下载这个,下面都是围绕此展开的)

3、启动容器:

docker run -d -p 2181:2181 -p 16000:16000 -p 16010:16010 -p 16020:16020 -p 16030:16030 --name hbase harisekhon/hbase

这里只是对应了 2181、16000、16010、16020端口,像8080,8085,9090这些也会启动,因为后面api不会用到,因此在这里不用添加,也不要开放防火墙端口,以免被攻击。

4、进入容器内部,基本是可以实现创建 新增这些。就不赘述了!

二、本地java 访问hbase

1、去github下载,很可能在国内打不开。因此我把 winutils文件放在了网盘里,供大家下载。

如果你的hadoop已经配置在了远端,这里只需要下载winutils就好。如果是在本地的话,会在下一期文章详细说明。下载地址:https://url29.ctfile.com/f/19219029-1012063766-b64cce?p=7845 (访问密码: 7845)

2、选择和你的hadoop版本相近的版本去做配置

3、配置系统环境变量:HADOOP_HOME=文件路径,如下:

4、配置path 追加 %HADDOP_HOME%\bin

5、然后一定把 hadoop.dll 和 winutil.exe放在 C盘的windows、system32下面

6、在本地的hosts中 需要配置远端的ip 和 hbase的容器ID

这样就可以在本地访问了。可以搜索springboot集成hbase来开发!

祝您早日上岸!

相关推荐
莫比乌斯之梦6 小时前
使用 Docker 运行 Jenkins:快速搭建高效 CI/CD 环境指南
ci/cd·docker·jenkins
程序设计实验室7 小时前
从挖矿木马入侵到 Docker Rootless 加固,我的服务器安全复盘
linux·docker
only_Klein8 小时前
Kubernetes发布策略之蓝绿发布与金丝雀发布
云原生·容器·kubernetes
爱吃糖的小秦同学10 小时前
腾讯微云容量校准
容器
yunteng52113 小时前
Sealos部署k8s集群
云原生·容器·kubernetes·sealos
学到头秃的suhian15 小时前
Docker基础扫盲
运维·docker·容器
袁袁袁袁满16 小时前
Docker后台日志和容器日志怎么查看?
linux·运维·服务器·docker·容器
学到头秃的suhian17 小时前
Docker相关命令
docker·容器
技术栈壳18 小时前
了解K8s
云原生·容器·kubernetes
请为小H留灯18 小时前
Docker 命令速通指南:从入门到封神的 100 + 必学指令,一篇搞定容器全操作
运维·docker·容器