使用Docker撰写自动配置

使用脚本部署多个Docker容器。

使用 Docker. Compose 使用DataStax自动启动多节点群集 企业(DSE),DSE OpsCenter和DataStax Studio。使用以下链接获取 sample compose.yml files for different tools and services:

三个节点配置

When creating multiple nodes, use the node parameter to bootstrap one node at a time. For example, the first node is node=0, the second node is node=1, and the third node is node=2.

等待每个节点以在运行之前完成引导 Docker. -compose for the next node.

 Docker. -compose -f docker-compose.yml up -d --scale node=0
 Docker. -compose -f docker-compose.yml up -d --scale node=1
 Docker. -compose -f docker-compose.yml up -d --scale node=2

三个节点配置与opscenter

 Docker. -compose -f docker-compose.yml -f docker-compose.opscenter.yml \
up -d --scale node=0
 Docker. -compose -f docker-compose.yml up -d --scale node=1
 Docker. -compose -f docker-compose.yml up -d --scale node=2

三个节点配置与OpsCenter和Studio

 Docker. -compose -f docker-compose.yml -f docker-compose.opscenter.yml \
-f docker-compose.studio.yml up -d --scale node=0
 Docker. -compose -f docker-compose.yml up -d --scale node=1
 Docker. -compose -f docker-compose.yml up -d --scale node=2

带工作室的单节点配置

 Docker. -compose -f docker-compose.yml -f docker-compose.studio.yml \
up -d --scale node=0

单节点配置

To bootstrap a single-node cluster, use the Docker. run command and specify 要安装的DSE版本,以及任何其他选项。

 Docker.  run -e DS_LICENSE=accept -d datastax/dse-server:version \
options