windows系统上利用DockerDesktop安装HugeGraph1.5.0
安装hugegraph
准备工作:
安装docker desktop
通过网盘分享的文件:Docker Desktop Installer.exe
链接: https://pan.baidu.com/s/11kHSSs4HvWCBKxWfQtbLJg?pwd=d8br 提取码: d8br
--来自百度网盘超级会员v6的分享
在电脑上创建一个文件夹用于映射配置文件
1. 打开dockerdesktop
2. 打开终端切换到配置文件夹
cd D:\hugegraph
3. 下载镜像 目前最新是1.7.0,但是还不是稳定版不能连接mysql,所以先用1.5.0版本。
下载本体
docker pull hugegraph/hugegraph:1.5.0
下载前端可视化组件
docker pull hugegraph/hubble:1.5.0
查看是否下载成功
docker images
4. 创建网络用于连接两个容器
docker network create hugegraph-net
5. 先创建一个临时容器用于把配置文件复制一份到当前宿主机文件夹,之后可以映射回去用于修改配置。
创建临时容器
docker run -d --name temp-hugegraph hugegraph/hugegraph:1.5.0
复制配置文件
docker cp temp-hugegraph:/hugegraph-server/conf/. D:\hugegraph\conf\
停止并删除临时容器
docker stop temp-hugegraph
docker rm temp-hugegraph
6. 在当前文件夹创建docker-compose文件,方便一键启动
在当前文件夹创建文件 docker-compose.yml
里面添加配置信息 注意把路径改成自己的对应路径,如果8080或者18088端口被使用了需要修改一下配置文件里面的映射。
配置文件内容如下:
services:
hugegraph-server:
image: hugegraph/hugegraph:1.5.0
container_name: hugegraph-server
volumes:
- D:\hugegraph\conf:/hugegraph-server/conf
privileged: true
ports:
- "8080:8080"
extra_hosts:
- "host.docker.internal:192.168.1.8"
environment:
- TZ=Asia/Shanghai
restart: always
networks:
- hugegraph-net
hugegraph-hubble:
image: hugegraph/hubble:1.5.0
container_name: hugegraph-hubble
restart: always
privileged: true
ports:
- 18088:8088
networks:
- hugegraph-net
networks:
hugegraph-net:
driver: bridge
7. 在dockerdesktop的终端启动docker-compose
docker-compose up -d
8. 打开浏览器
网址输入:http://localhost:8080/ 返回json信息说明hugegraph安装完成
网址输入:http://localhost:18088/ 返回主界面说明hubble安装完成
浙公网安备 33010602011771号