参考资料
https://memgraph.com/docs/getting-started/install-memgraph/docker
直接启动
docker run -p 7687:7687 -p 7444:7444 --name memgraph memgraph/memgraph-mage
核心镜像
Core images
Image Includes
memgraph/memgraph-mage Memgraph DB + CLI + MAGE library
memgraph/memgraph Memgraph DB + CLI (no graph algorithms)
Use memgraph/memgraph-mage unless you have a reason to use the slim or separate components.
这里还是使用有图算法的镜像 memgraph/memgraph-mage
下载镜像的方式
直接下载
https://memgraph.com/download
镜像仓库地址:https://hub.docker.com/u/memgraph
docker 下载
docker pull memgraph/memgraph-mage:3.7.1
另外下载一下 lab 控台
docker pull memgraph/lab:3.7.1
保存
docker save memgraph/memgraph-mage:3.7.1 -o memgraph-mage.tar
docker save memgraph/lab:3.7.1 -o memgraph-lab.tar
把镜像安装到 docker
使用类似如下的方式:
docker load -i memgraph-3.2.0-docker.tar.gz
保存
docker save memgraph/memgraph-mage:3.7.1 -o memgraph-mage.tar
docker save memgraph/lab:3.7.1 -o memgraph-lab.tar
运行
docker run -p 7687:7687 -p 7444:7444 --name memgraph memgraph/memgraph-mage:3.7.1
docker run -d -p 3000:3000 --name lab memgraph/lab:3.7.1
如果 linux 服务器操作失败,需要通过 --privileged 参数
官方网站:https://memgraph.com/docs/getting-started/install-memgraph/docker
参考资料
https://github.com/tree-sitter/tree-sitter
