我可以看到 Memgraph 在 Docker Hub 上有几个可用的 Docker 镜像。有:memgraph-platform
、memgraph-mage
和 memgraph
图像。这三者有什么区别?
最佳答案
根据您安装的镜像,您会获得各种产品:
- 如果您运行
memgraph
镜像,您将安装 MemgraphDB 和 mgconsole(用于运行查询的命令行界面) - 如果您运行
memgraph-mage
镜像,您将安装 MemgraphDB、mgconsole 和 MAGE (具有高级图形算法的库) - 如果您运行
memgraph-platform
镜像,您将安装 MemgraphDB、MAGE、mgconsole 和 Memgraph Lab (用于运行查询和可视化图形数据的可视化用户界面)
请记住,如果您安装了 memgraph-platform
,mgconsole 将在您运行容器时自动启动。如果您安装了 memgraph
或 memgraph-mage
images mgconsole 将不会自动启动。您需要使用命令 docker run -it --entrypoint=mgconsole memgraph --host CONTAINER_IP 来运行它。您可以在official documentation中找到更多详细信息.
因此,根据您需要的产品来运行镜像。如果您不确定 Memgraph Platform 是否始终是一个不错的选择,因为您将获得完整的解决方案。
关于docker - Memgraph Docker 镜像之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72270806/