docker - Memgraph Docker 镜像之间有什么区别?

标签 docker graph-databases docker-image memgraphdb

我可以看到 Memgraph 在 Docker Hub 上有几个可用的 Docker 镜像。有:memgraph-platformmemgraph-magememgraph 图像。这三者有什么区别?

最佳答案

根据您安装的镜像,您会获得各种产品:

  • 如果您运行 memgraph 镜像,您将安装 MemgraphDB 和 mgconsole(用于运行查询的命令行界面)
  • 如果您运行 memgraph-mage 镜像,您将安装 MemgraphDB、mgconsole 和 MAGE (具有高级图形算法的库)
  • 如果您运行 memgraph-platform 镜像,您将安装 MemgraphDB、MAGE、mgconsole 和 Memgraph Lab (用于运行查询和可视化图形数据的可视化用户界面)

请记住,如果您安装了 memgraph-platform,mgconsole 将在您运行容器时自动启动。如果您安装了 memgraphmemgraph-mageimages mgconsole 将不会自动启动。您需要使用命令 docker run -it --entrypoint=mgconsole memgraph --host CONTAINER_IP 来运行它。您可以在official documentation中找到更多详细信息.

因此,根据您需要的产品来运行镜像。如果您不确定 Memgraph Platform 是否始终是一个不错的选择,因为您将获得完整的解决方案。

关于docker - Memgraph Docker 镜像之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72270806/

相关文章:

docker - 重击 : apt-get: command not found (on ubuntu docker image)

neo4j - OrientDB 与 Neo4j 的体验

java - 通过java执行复杂的Titan查询

docker 容器空间不足

docker - docker 镜像共享相同的层吗?

docker - 在 Windows 上的代理后面设置 docker 工具箱

Docker Compose、Nginx、解析器不工作

ruby-on-rails - 在Docker中动态加载Ruby容器

neo4j - 如何在 Neo4j 中实现嵌套树?

docker - 我的图像中是否包含 FROM 图像层