Sign inSign up

joov/rpi-hbase

By joov

Updated almost 10 years ago

HBase on RPI

Image
0

1.0K

joov/rpi-hbase repository overview

HBase

HBase for RPI. Tiny to play around with. Just the master is started, all data is on the file system.

To start this docker use:

  • docker run -d -p 16010:16010 joov/rpi-hbase

After this you can:

  • Start a shell on the rpi by docker exec -ti ${id} bin/hbase shell where ${id} is the ID of the docker container (There is a warning because of missing hadoop which can be ignored).
  • Open the web-interface on port 16010.

In the shell try status, create 'employee', 'person'to create a table and then listto show the table. Proceed to a hbase-tutorial from there (Perhaps this or that, which covers the java api as well)

HBase is installed at /usr/local/hbase which is the working direcory of the docker image. Data is at /hbase-working. For the HBase-Version see Dockerfile

Exposed port is

  • 16010: HBase Master API port

Docker entrypoint in the image is ENTRYPOINT [ "bin/hbase-daemon.sh" ] Docker command in the image is CMD [ "foreground_start", "master" ] which starts the master in foreground-mode (to keep the docker image running after startup).

Have fun!

Apache License 2.0 applies to usage of HBase and this docker image

Tag summary

Content type

Image

Digest

Size

250.6 MB

Last updated

almost 10 years ago

docker pull joov/rpi-hbase