
travix/couchbaseCouchbase Docker镜像提供Couchbase Server社区版的容器化部署方案,支持在容器环境中快速搭建和运行Couchbase服务。该镜像简化了部署流程,适用于开发、测试及轻量级生产环境,可通过环境变量灵活配置集群参数。
使用以下命令启动Couchbase容器:
shdocker run -d travix/couchbase:latest
如需持久化存储数据,挂载/opt/couchbase/var目录:
shdocker run -d -p 8091:8091 -v /persistent-data:/opt/couchbase/var travix/couchbase
说明:
-p 8091:8091映射Couchbase Web控制台端口,-v /persistent-data:/opt/couchbase/var实现数据持久化存储。
通过以下环境变量配置集群参数:
| 名称 | 描述 | 默认值 |
|---|---|---|
| AUTO_FAILOVER_TIMEOUT | 自动故障转移超时时间(秒) | 30 |
| CB_REST_PASSWORD | 集群管理员密码 | |
| CB_REST_USERNAME | 集群管理员名称 | Administrator |
| CLUSTER_NAME | Couchbase集群名称 | Couchbase Cluster |
| CLUSTER_RAM_SIZE | 每个节点数据服务的RAM配额(MB) | 1024 |
| DISCOVERY_SERVICE | 负载均衡器主机 | |
| ENABLE_AUTO_FAILOVER | 是否启用自动故障转移(1为启用) | 1 |
| FTS_RAM_SIZE_MB | 每个节点搜索服务的RAM配额(MB) | 1024 |
| INDEX_RAM_SIZE_MB | 每个节点索引服务的RAM配额(MB) | 1024 |
| PORT | 集群端口 | 8091 |
| REBALANCE_ON_NODE_ADDITION | 节点添加时是否自动平衡(1为启用) | 1 |
| SERVICES | 第一个节点运行的服务 | data,index,query,fts |
| STORAGE_SETTING | 索引存储类型 [default, memopt] | 1 |





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务