docker设置时的ouchbase命令

时间:2018-12-17 03:31:50

标签: docker docker-compose couchbase

我正在使用docker [在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

1 个答案:

答案 0 :(得分:3)

您可以在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"]

您可以找到脚本here on Github的内容作为一个很好的起点。