我想在我的应用程序中尝试CouchDB,但是如果没有从linux shell安装,我找不到如何运行它。
当我使用MongoDB时,我使用以下exetutable文件(例如mongod来运行服务器)来运行它
./mongo
但我发现只有使用已安装CouchDB的示例。
有没有选择如何在没有安装的情况下运行CouchDB服务器?
编辑:我寻找类似于上面运行MongoDB功能的简单解决方案,如果可能的话。
答案 0 :(得分:1)
答案 1 :(得分:1)
我认为尝试 Apache CouchDB的最简单方法是将其作为Docker容器运行。
作为守护进程:
docker run -p 5984:5984 --name couchdb -d couchdb
或互动:
docker run -it -p 5984:5984 --name couchdb couchdb
****************************************************
WARNING: CouchDB is running in Admin Party mode.
This will allow anyone with access to the
CouchDB port to access your database. In
Docker's default configuration, this is
effectively any other container on the same
system.
Use "-e COUCHDB_USER=admin -e COUCHDB_PASSWORD=password"
to set it in "docker run".
****************************************************
Apache CouchDB 1.6.1 (LogLevel=info) is starting.
Apache CouchDB has started. Time to relax.
[info] [<0.32.0>] Apache CouchDB has started on http://0.0.0.0:5984/
的引用: