docker安装nebula找不到usr/local/nebula这个安装目录

  • 问题的具体描述
    docker部署方式找不到usr/local/nebula这个目录,是因为这个部署方式的原因吗?如果用编译安装的方式是不是就会有这个安装目录?

你是想改配置文件吗,直接改docker-compose.yaml就行

对。docker-compose.yaml里一些配置好像找不到,比如开启身份验证的这个配置好像就没有,难道是默认就开启了吗?通过docker安装nebula的这种方式是不是比较适合初级用户?

可以开启的,如果你使用的是 docker,则需要在配置文件的第 207 行添加相关参数
--enable_authorize=true
权限开关开启后,默认用户名为 root,默认密码为 nebula,且用户名不可更改

image ,在12000后面直接添加吗?还是独占一行添加?那这种docker安装的方式是不是不怎么方便性能监控什么的。因为我看手册上一些配置都需要去找安装目录里的配置文件再修改。但是docker的这种安装方式只有docker-compose.yaml。
最近才开始接触nebula,如果问的问题比较低级,还请见谅。

要新加一行的,有问题尽管问,知无不言 :grinning:
不过为了保证效率,也建议在提问之前先搜索类似问题,实现自助式服务 :kissing_heart:

那这种docker安装的方式是不是不怎么方便性能监控什么的。因为我看手册上一些配置都需要去找安装目录里的配置文件再修改。但是docker的这种安装方式只有docker-compose.yaml。

还有amber小姐姐能不能在详细介绍下这个,讲一下具体操作呢。https://www.bilibili.com/video/BV1zi4y1u7ry

你是用docker-compose起的服务? docker-compose是拉取了nebula-graphd, nebulja-metad, nebula-storaged这三个镜像, 这三个docker镜像的nebula服务都是安装在/usr/local/nebula目录里的. 如果你要修改配置文件, 你可以在docker-compose.yml这个文件里的COMMAND修改或添加相应的参数:

好的。我是按照手册docker安装方式进行的。安装docker和docker compose后,git clone nebula-compose,然后用docker compose启动的。找不到usr/local/nebula。

docker安装的在容器里面

可以呀,你有什么具体问题直接贴出来吧