Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

#Couchbase Docker Container

Work taken from lifegadget/docker-couchbase [container]
ncolomer/docker-templates, dockerimages/couchbase, and dustin/couchbase
And Traun Leyden's blog]

Usage

1st node:
docker run -d -p 8091:8091 -p 8092:8092 -p 11210:11210 --name cb jamesthimont/docker-couchbase
docker inspect --format "{{ .NetworkSettings.IPAddress }}"" cb <-- take a note of this address

2nd node (on a different VM):
docker run -d -p 8091:8091 -p 8092:8092 -p 11210:11210 --name cb -e "CB_CLUSTER=[IP Address from above]" jamesthimont/docker-couchbase
Example with IP Address: docker run -d -p 8091:8091 -p 8092:8092 -p 11210:11210 --name cb -e "CB_CLUSTER=10.0.0.5" jamesthimont/docker-couchbase

3rd node etc:
Exactly the same as for the 2nd node above.

License

docker-couchbase was based on, but heavily modified from, [Life Gadget]
Dockerfile. The rewrite was done by Ken Snyder and made available under the under the MIT license.

Docker Pull Command
Owner
jamesthimont
Source Repository