You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在执行docker stop命令后访问Docker中Memgraph的日志文件?

如何访问已停止的Memgraph容器日志

当然可以访问已停止容器的日志,以下是几种可行方法:

  • 直接用Docker日志命令查看
    只要容器没有被删除,不管是否处于运行状态,都能通过docker logs命令调取日志。因为你现在启动时指定了--name memgraph,直接执行:

    docker logs memgraph
    

    就能看到该容器的全部历史日志。如果是之前未命名的旧容器,先通过docker ps -a找到容器ID,再执行docker logs <容器ID>即可。

  • 挂载宿主机目录持久化日志(长期方案)
    你之前的启动命令没有挂载日志卷,容器停止或删除后日志会丢失。建议启动时将容器内的日志目录挂载到宿主机,确保日志永久保存:

    docker run -p 7687:7687 -p 7444:7444 -p 3000:3000 --name memgraph -v /本地路径/memgraph-logs:/var/log/memgraph memgraph/memgraph-platform
    

    替换/本地路径/memgraph-logs为你宿主机上的实际目录,之后所有日志都会保存在这个目录里,随时可以查看。

  • 复制已停止容器的日志文件到宿主机
    如果容器还存在,可将容器内的日志文件复制到本地查看:

    docker cp memgraph:/var/log/memgraph /本地路径/目标目录
    

    复制完成后直接在宿主机的目标目录里查看日志文件即可。

内容的提问来源于stack exchange,提问作者Sven Martoen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 09:40:33