What is CouchDB?
CouchDB comes with a suite of features, such as on-the-fly document transformation and real-time change notifications, that makes web app development a breeze. It even comes with an easy to use web administration console. You guessed it, served up directly out of CouchDB! We care a lot about distributed scaling. CouchDB is highly available and partition tolerant, but is also eventually consistent. And we care a lot about your data. CouchDB has a fault-tolerant storage engine that puts the safety of your data first.
How to use this image
docker run -d --name couchdb -p 5984:5984 [-v /some/dir:/usr/local/var/lib/couchdb] [-v /another/dir:/usr/local/var/log/couchdb] graanjonlo/couchdb[:tag]
This image includes
EXPOSE 5984 (the mongo port), so standard container linking will make it automatically available to the linked containers. It also includes
VOLUME ["/usr/local/var/lib/couchdb", "/usr/local/var/log/couchdb"] so you can mount data volumes.