Sign inSign up

gradiant/hbase-base

By gradiant

Updated over 7 years ago

Hbase small footprint Image (Alpine based)

Image
4

50K+

gradiant/hbase-base repository overview

These are docker images of Apache HBASE.

Properties

The images have a small footprint ( base docker image is openjdk:8u171-jre-alpine3.8).

Available hbase services are:

  • HBASE master
  • HBASE region-server

Common Configuration

The base image provides a custom entrypoint that uses environment variables to set hbase configuration file properties.

Environment variables must be in the form HBASE_CONF_<PROPERTY>.

And PROPERTY should be provided with the following replacements:

. => _
_ => __
- => ___

For example:

hbase.rootdir property should be provided as the environment variable:

HBASE_CONF_hbase_rootdir

Example of usage

A docker-compose.yml is provided with an example of hbase deployment (hbase-master, hbase-region, zookeeper, hdfs-namenode and hdfs-datanode).

docker-compose up -d

Testing:

After deployment, HBASE-master info ui is available at http://localhost:60010

HBASE-region info ui is available at http://localhost:60030

Tag summary

Content type

Image

Digest

Size

230 MB

Last updated

over 7 years ago

docker pull gradiant/hbase-base