HBase应用实战与性能调优
上QQ阅读APP看书,第一时间看更新

2.3.3 利用Docker安装HBase

利用Docker安装HBase的步骤如下:

步骤01 执行如下命令,搜索HBase镜像:


    docker search hbase

搜索结果如图2-19所示。

图2-19 搜索HBase镜像

步骤02 执行如下命令,下载HBase镜像:


    docker pull harisekhon/hbase:1.3

或者执行下面命令,下载新版本镜像:


    docker pull harisekhon/hbase

下载HBase镜像过程中的屏幕显示如图2-20所示。

图2-20 下载HBase镜像过程中显示的信息

步骤03 执行如下命令来运行HBase:


    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 16020:16020 -p 16301:16301 --name myhbase harisekhon/hbase:1.3

或者执行下面命令来运行新版本的HBase:


    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 myhbase harisekhon/hbase

运行HBase后的屏幕显示如图2-21所示。

图2-21 运行HBase

运行完成后可以执行如下命令,查看HBase是否启动成功。


    docker ps

执行上述命令后出现的显示信息如图2-22所示。

图2-22 查询运行的容器

步骤04 执行如下命令进入HBase环境:


    docker exec -it myhbase  /bin/bash

进入HBase环境的屏幕显示结果如图2-23所示。

图2-23 HBase环境

步骤05 执行如下命令进入HBase客户端命令行界面。


    hbase shell

进入客户端的命令行界面,如图2-24所示。

图2-24 HBase客户端的命令行界面