Sign inSign up

junit/hbase-base

By junit

•Updated over 2 years ago

Hbase small footprint Image (Alpine based)

Image
0

983

junit/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

sha256:31b0a267a…

Size

429.7 MB

Last updated

over 2 years ago

docker pull junit/hbase-base