1、安装二进制文件
curl https://get.dgraph.io -sSf | bash
您可以通过运行dgraph并查看其输出(包括版本号)来检查Dgraph二进制文件是否已正确安装。
2、在Linux系统上安装Compose
2-1运行此命令以下载最新版本的Docker Compose:
curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2-2对二进制文件应用可执行权限:
sudo chmod +x /usr/local/bin/docker-compose
2-3测试安装。
$ docker-compose --version
3、在cd /usr/local/bin将下面的代码段的内容保存在一个名为的文件中docker-compose.yml
version: "3.2"
services:
zero:
image: dgraph/dgraph:latest
volumes:
- type: volume
source: dgraph
target: /dgraph
volume:
nocopy: true
ports:
- 5080:5080
- 6080:6080
restart: on-failure
command: dgraph zero --my=zero:5080
server:
image: dgraph/dgraph:latest
volumes:
- type: volume
source: dgraph
target: /dgraph
volume:
nocopy: true
ports:
- 8080:8080
- 9080:9080
restart: on-failure
command: dgraph server --my=server:7080 --lru_mb=2048 --zero=zero:5080
ratel:
image: dgraph/dgraph:latest
volumes:
- type: volume
source: dgraph
target: /dgraph
volume:
nocopy: true
ports:
- 8000:8000
command: dgraph-ratel
volumes:
dgraph:
4、在cd /usr/local/bin目录下执行以下命令
docker-compose up -d
如果返回以下结果就是正确的
检查日志docker-compose logs
如果提示需要安装docker并且附带docker网址(执行4-1、4-2、4-3、4-4、4-5、4-6、4-7),亲测安装我没用那个网址,我用的如下步骤安装的docker,非常简单快捷
。
4-1、检查内核版本,返回的值大于3.10即可。
$ uname -r
4-2、更新yum
yum update
4-3、添加 yum 仓库(直接把代码粘到xshell中即可)
tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
4-4、安装 Docker
$ yum install -y docker-engine
可以执行docker version检验是否安装成功
4-5、启动docker
$systemctl start docker.service
4-6、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
docker version
4-7、设置开机自启动
$ sudo systemctl enable docker
5、再次执行第四步命令,会显示down完成命令
6、打开虚拟机本地网址,登陆数据库,我的是192.168.100.80:8000
会发现左上角有感叹号,没有连接到你的虚拟机,只需要把8000改成8080,点击update即可。
这样你的虚拟机就连接上dgraph数据库了。
7、去连接java做一个示例把。