Sign inSign up

libac/docker-hbase-pseudo

By libac

•Updated over 8 years ago

hbase-pseudo

Image
0

1.1K

libac/docker-hbase-pseudo repository overview

⁠Docker HBase Pseudo Mode

This repository contains Dockerfile of HBase 1.2.0 in pseudo distributed mode for Docker's automated build⁠.

⁠Base Docker Image
⁠Support HBase Version
⁠Installation
  1. install docker
  2. pull image
docker pull nidozhao/hbase-pseudo:{tag}
  1. add 127.0.0.1 hbasedocker to /etc/hosts
⁠Usage
⁠launch
⁠1.2.0
docker run -it --hostname=hbasedocker -p 2181:2181 -p 16000:16000 -p 16010:16010 -p 16020:16020 -p 16030:16030 nidozhao/hbase-pseudo:1.2.0
  • initial mount init-hbase.txt to /hbase/hbase/init-hbase.txt,it will be executed at the first time.

docker-compose

version: '2'
services:
  hbase-docker:
    hostname: hbase-docker
    image: libac/docker-hbase-pseudo:1.2.0
    ports:
      - "2181:2181"
      - "16000:16000"
      - "16010:16010"
      - "16020:16020"
      - "16030:16030"
    volumes:
      - ./data/hbase:/hbase/hbase
      - ./logs/hbase:/hbase-1.2.0/logs
    network_mode: "bridge"
    container_name: hbase-docker
⁠verify master status
⁠1.2.0

open http://127.0.0.1:16010/master-status at browser

⁠use hbase shell
$HBASE_HOME/bin/hbase shell
⁠check master log
tail -f $HBASE_HOME/logs/hbase--master-hbasedocker.log

Tag summary

Content type

Image

Digest

Size

486.8 MB

Last updated

over 8 years ago

docker pull libac/docker-hbase-pseudo