学习来源于官方文档和官方社区文章Windows 10 (20H2版本) 使用 Docker 安装 Nebula Graph
此文章是在win10环境下,用docker方式安装nebula图数据库,非容器方式安装到linux见另一片文章nebula graph学习
一、安装docker
在windows上用docker desktop 更加方便
下载地址
然后就自行安装吧
二、下载nebula资源
- nebula-docker-compose 数据库的后端(这里我选择的是2.6.0)
- nebula-graph-studio-v3.1.0.tar.gz 前端
下载完成后自行解压到自定义路径
三、安装并开启 nebula-docker-compose(后端)
- 打开windows powershell 进入 nebula-docker-compose 路径
- 输入命令下载资源 docker-compose up -d (由于网络问题可能多试几次就好)
-
执行 docker run --rm -ti --network nebula-docker-compose_nebula-net --entrypoint=/bin/sh vesoft/nebula-console:v2.6.0
执行后显示的 / # 应该是nebula-console 的命令行
-
在 nebula-console命令行中执行 nebula-console -u root -p <密码随意设置> --address=graphd --port=9669 连接到nebula graph 服务
成功之后输入 show hosts 检查 nebula-storaged 进程状态 -
这时可以在命令行中来到 nebula-docker-compose 所在文件夹, 输入 docker-compose ps 列出 Nebula Graph 服务的状态和端口
- 停止服务使用docker-compose down
四、安装并开启 nebula-graph-studio(前端)
前提条件
- Nebula Graph服务已启动
- 在即将运行 Docker 版 Studio 的机器上安装并启动 Docker Compose
- 确保在安装开始前,7001、8080端口处于未被使用状态
打开windows powershell ,进入之前下载好的nebula-graph-studio-v3.1.0路径,执行 docker-compose pull 拉取镜像
-
构建并启动 Studio 服务,执行 docker-compose up -d
-
进入图形界面 localhost:7001