Sign inSign up

vvoyer/rethinkdb

By vvoyer

Updated almost 11 years ago

Image
0

2.3K

vvoyer/rethinkdb repository overview

RethinkDB Dockerfile

This repository contains Dockerfile of RethinkDB for Docker's automated build published to the public Docker Hub Registry.

Base Docker Image
Installation
  1. Install Docker.

  2. Download automated build from public Docker Hub Registry: docker pull dockerfile/rethinkdb

    (alternatively, you can build an image from Dockerfile: docker build -t="dockerfile/rethinkdb" github.com/dockerfile/rethinkdb)

Usage
docker run -d -p 8080:8080 -p 28015:28015 -p 29015:29015 dockerfile/rethinkdb
Run the first host of cluster
docker run -d -h `hostname` -p 8080:8080 -p 28015:28015 -p 29015:29015 -v <data-dir>:/data dockerfile/rethinkdb rethinkdb -d /data --bind all --canonical-address `curl icanhazip.com`
Run subsequent hosts joining to cluster
docker run -d -h `hostname` -p 8080:8080 -p 28015:28015 -p 29015:29015 -v <data-dir>:/data dockerfile/rethinkdb rethinkdb -d /data --bind all --canonical-address `curl icanhazip.com` -j <first-host-ip>:29015

After few seconds, Open http://<host>:8080.

Tag summary

Content type

Image

Digest

sha256:34906d260

Size

160.6 MB

Last updated

almost 11 years ago

docker pull vvoyer/rethinkdb