NG安装问题

  • nebula 版本:1.1

  • 部署方式(分布式 / 单机 / Docker / DBaaS):单机

  • 问题的具体描述
    1、NG支持编译源码、rpm/deb、docker、docker compose四种安装吗?
    2、docker安装和docker compose安装有区别?
    3、Windows下载了docker,自带docker compose,可以直接使用docker compose安装吗

1、NG支持编译源码、rpm/deb、docker、docker compose四种安装吗?
是的
2、docker安装和docker compose安装有区别?
nebula 有些配置, compose里面直接带着, 您如果用 docker 的话可能得自己配

3、Windows下载了docker,自带docker compose,可以直接使用docker compose安装吗
Mac 下 docker compose 是直接可以拉起来集群的, 原理上说Windows 应该也 OK.

感谢您的回答,我还有以下问题:
1、编译源码和rpm/deb安装是在本地,编译docker和docker compose安装是安装在docker上吗?
如果是的话,编译docker安装方式,每次启动容器需要执行docker run --rm -ti
–security-opt seccomp=unconfined
-v /path/to/nebula/directory:/home/nebula
-w /home/nebula
vesoft/nebula-dev
bash
吗?
2、集群安装必须是docker compose吗?

Q1: 编译源码和rpm/deb安装是在本地,编译docker和docker compose安装是安装在docker上吗?
A1: 没太 get 您的需求, 一般试用是可以直接跟着官方教程走的, 您可以看一下这个:
https://github.com/vesoft-inc/nebula-docker-compose.

  或者您要是想魔改 nebula, 然后自己打一个docker, 那您参考下 nebula/docker/ 这个目录就行

Q2: 集群安装必须是docker compose吗?
docker compose 主要是为了试用方便. 真正部署更推荐物理机. 练练手的话, 用一台机器也可以伪装个集群. 看您的需求了.

好的,谢谢您