我正在使用dockeron windows运行couchbase。当我启动它时,会询问是否要进行集群设置。
我想自定义docker-compose文件来做下面的设置
1. set a cluster name
2. set up a admin account
3. create a empty bucket.
我的docker合成文件
version: '3'
services:
couchbase:
image: couchbase/server
ports:
- 11210:11210
- "8091-8094:8091-8094"
volumes:
- /opt/couchbase/data:/opt/couchbase/var
env_file: .env
发布于 2018-12-18 01:50:51
你可以在这里了解到一个解决方案using Couchbase with Docker Compose -在幕后,它使用REST API调用来初始化数据库并创建存储桶。
他的docker文件包含以下配置脚本:
FROM couchbase/server:enterprise-4.5.0-DP1
COPY configure-node.sh /opt/couchbase
CMD ["/opt/couchbase/configure-node.sh"]
您可以找到script here on Github的内容作为一个很好的起点。
https://stackoverflow.com/questions/53808633
复制