An alpine:latest image with RethinkDB. The default behavior is to run rethinkdb with a password. This image will set a password based on environment variables at run time.
- RETHINKDB_PASSWORD:
(defaults to 'admin') The admin user password for the rethnkdb instance.
.env-file
RETHINKDB_PASSWORD="super_secure"
cmd
docker pull clutteredcode/rethinkdb-alpine
docker run -d --name rethinkdb \
--env-file "$PWD/.env-file" \
-p "28015:28015" \
-p "29015:29015" \
-p "8080:8080" \
-v /path/to/data:/data/rethinkdb \
clutteredcode/rethinkdb-alpine
inline cmd
docker pull clutteredcode/rethinkdb-alpine
docker run -d --name rethinkdb \
-e RETHINKDB_PASSWORD="super-secret" \
-p "28015:28015" \
-p "29015:29015" \
-p "8080:8080" \
-v /path/to/data:/data/rethinkdb \
clutteredcode/rethinkdb-alpine
Localhost
- Navigate to: localhost:8080
Remote
- Create SSH Tunnel:
ssh -L 8080:127.0.0.1:8080 user@yourserver
- Navigate to: localhost:8080