CouchDB 安装
- 硬件环境: 阿里云 ECS 2 核 2GiB
- OS: Alibaba Cloud Linux 3.2 64 位
1. 安装方式:Docker container
- Prepare
bash
# Prepare directories which saving data and configurations.
mkdir couchdb-data
mkdir couchdb-etc
docker-compose.yml
:
yaml
version: "3"
services:
couchdb:
image: couchdb:3
container_name: couchdb-3
ports:
- "5984:5984"
volumes:
- ./couchdb-data:/opt/couchdb/data
- ./couchdb-etc:/opt/couchdb/etc/local.d
environment:
COUCHDB_USER: admin
COUCHDB_PASSWORD: ${COUCHDB_PASSWORD}
restart: always
2. 配置
关于 CouchDB 的配置文件
安装路径:
/opt/couchdb/
配置文件 (相对于安装路径):
etc/default.ini
etc/default.d/*.ini
etc/local.ini
etc/local.d/*.ini
升级或重安装时
default.ini
可能被覆盖,所以配置文件的修改应该在local.ini
或local.d/*.ini
中进行。