docker 一键搭建hbase

什么是docker? https://www.kancloud.cn/guanfuchang/docker/838932
docker 安装:https://docs.docker-cn.com/engine/installation/

1.获取镜像

 docker pull harisekhon/hbase 

2.启动容器

docker run -d -h myhbase
-p 2181:2181 -p 8080:8080 -p 8085:8085
-p 9090:9090 -p 9095:9095 -p 16000:16000 -p 16010:16010 
-p 16201:16201 -p 16301:16301
--name hbase1.3.1
harisekhon/hbase

2181 连接zk的端口,若本机已经装了zk则会报 starting userland proxy: Bind for 0.0.0.0:2181 failed: port is already allocated.
去掉这个 -p 2181:2181即可
3.进入容器

docker exec -it hbase1.3.1 /bin/bash

/hbase/bin/hbase shell

image.png

访问http://localhost:16010可进入hbase 管理界面

原文:
https://liudanking.com/arch/setup-hbase-local-env-for-mac-with-docker/

你可能感兴趣的:(docker 一键搭建hbase)