当前位置: 首页 > news >正文

Docker Compose 安装 Neo4j 的详细步骤

1. 创建 docker-compose.yml 文件

创建一个新目录,并在其中创建 docker-compose.yml 文件,内容如下:

version: '3.8'services:neo4j:image: neo4j:5.13.0container_name: neo4jenvironment:- NEO4J_AUTH=neo4j/password  # 修改为你想要的用户名和密码- NEO4J_apoc_export_file_enabled=true- NEO4J_apoc_import_file_enabled=true- NEO4J_apoc_import_file_use__neo4j__config=true- NEO4JLABS_PLUGINS=["apoc"]  # 安装APOC插件ports:- "7474:7474"  # Neo4j浏览器- "7687:7687"  # Bolt协议端口volumes:- ./data:/data- ./logs:/logs- ./import:/var/lib/neo4j/import  # 用于导入数据restart: unless-stopped

2. 启动 Neo4j

在包含 docker-compose.yml 文件的目录中运行以下命令:

docker-compose up -d

3. 访问 Neo4j

  • 浏览器访问:打开 http://localhost:7474
  • 用户名neo4j
  • 密码password(或你在 NEO4J_AUTH 中设置的密码)

4. 常用命令

  • 停止服务

    docker-compose down
    
  • 查看日志

    docker-compose logs -f
    

5. 可选配置

  • 修改密码:首次登录后,系统会提示你更改密码。
  • 插件安装:上述配置已包含 APOC 插件,如需其他插件,可修改 NEO4JLABS_PLUGINS 环境变量。
  • 数据持久化:通过 volumes 配置,数据会保存在本地 ./data 目录中。

注意事项

  • 确保 Docker 和 Docker Compose 已安装。
  • 首次启动可能需要一些时间下载镜像。
  • 生产环境中建议使用更复杂的密码。

如果需要其他版本的 Neo4j,可以修改 image 标签(如 neo4j:4.4.0)。

http://www.xdnf.cn/news/1317313.html

相关文章:

  • PostgreSQL导入mimic4
  • go基础学习笔记
  • k8s集群搭建一主多从的jenkins集群
  • Win11 文件资源管理器预览窗格显示 XAML 文件内容教程
  • C++ vector的使用
  • 10 SQL进阶-SQL优化(8.15)
  • 说一下事件委托
  • Java 大视界 -- Java 大数据分布式计算在基因测序数据分析与精准医疗中的应用(400)
  • 【UEFI系列】ACPI
  • 跨越南北的养老对话:为培养“银发中国”人才注入新动能
  • JavaScript 性能优化实战:从评估到落地的全链路指南
  • Spark03-RDD02-常用的Action算子
  • 在鸿蒙中实现深色/浅色模式切换:从原理到可运行 Demo
  • E2B是一个开源基础设施,允许您在云中安全隔离的沙盒中运行AI生成的代码和e2b.dev网站
  • Diamond基础2:开发流程之LedDemo
  • c_str()函数的详细解析
  • 简单的 VSCode 设置
  • (nice!!!)(LeetCode 每日一题) 837. 新 21 点 (动态规划、数学)
  • bash shell 入门
  • 云智智慧停充一体云-allnew全新体验-路内停车源码+路外停车源码+充电桩源码解决方案
  • Rust:DLL 输出对象的生命周期管理
  • API生命周期10阶段
  • 原子操作及基于原子操作的shared_ptr实现
  • Baumer高防护相机如何通过YoloV8深度学习模型实现工作设备状态的检测识别(C#代码UI界面版)
  • 【C++】Windows 下 TCP接口超详介绍,如何实现一个TCP服务端和客户端
  • Windows 10共享打印机操作指南
  • 业务员手机报价软件免费领取——仙盟创梦IDE
  • 精美UI的单页网盘资源分享搜索页面 短剧搜索 自适应页面
  • 飞算JavaAI赋能高吞吐服务器模拟:从0到百万级QPS的“流量洪峰”征服之旅
  • IC验证 AHB-RAM 项目(一)——项目理解