如何构建使用Memgraph Platform 2.7版本的Memgraph Docker扩展?
构建指定Memgraph Platform版本的Docker扩展方案
完全可行,你之前的构建命令仅为扩展镜像打了2.7.0标签,但未修改扩展内部依赖的Memgraph Platform镜像版本,需要通过以下方式调整:
两种修改方式
1. 构建时通过参数指定版本
如果项目的Dockerfile支持通过构建参数传递版本,直接在构建命令中加入--build-arg指定2.7版本:
docker build --tag=memgraph/memgraph-docker-extension:2.7.0 --build-arg MEMGRAPH_PLATFORM_VERSION=2.7 .
2. 修改项目配置文件
找到项目中定义Memgraph Platform镜像版本的位置(通常是Dockerfile里的ARG指令,或者扩展的配置文件),将默认的latest替换为2.7,例如修改Dockerfile中的:
ARG MEMGRAPH_PLATFORM_VERSION=latest
改为:
ARG MEMGRAPH_PLATFORM_VERSION=2.7
之后再执行你原来的构建命令即可。
验证版本
构建完成后,启动扩展容器,进入容器执行以下命令确认版本:
memgraph --version
内容的提问来源于stack exchange,提问作者Taja Jan
相关产品推荐
相关产品推荐

