常用的Docker - CouchDB
CouchDB是筆者嘗用到的NoSQL套件,預設就提供了管理介面與RESTful API服務,讓接觸NoSQL更加快速...
簡單的啟動CouchDB可以使用下面方式,而CouchDB是聽5984 port,因此只要開放這個port供外部服務可以存取即可:
docker run -d -p 5984:5984 fedora/couchdb
在CouchDB中,他的資料檔案存放位置為/var/lib/couchdb,因此,如果希望detach DB的資料檔案,可以透過mount外部空間的方式來分離資料檔:
docker run -d -p 5984:5984 --name couchdb \
-v /data/couchdb:/var/lib/couchdb fedora/couchdb
如果一切沒有問題,您可以在該主機的5984 port存取該服務:ex: http://localhost:5984/_utils