使用Docker安装Neo4j

编写docker-compose.yml文件

yaml 复制代码
version: "3.8"
services:
  neo4j:
    image: neo4j:5.26.8-community
    container_name: neo4j
    restart: unless-stopped
    ports:
      - "7474:7474"   # HTTP (Browser)
      - "7687:7687"   # Bolt
    environment:
      NEO4J_AUTH: "neo4j/Root123.com"
      # 本地测试建议较小内存
      NEO4J_dbms_memory_pagecache_size: "512M"
      NEO4J_dbms_memory_heap_initial__size: "512M"
      NEO4J_dbms_memory_heap_max__size: "1G"
    volumes:
      - ./data:/data
      - ./logs:/logs
      - ./import:/var/lib/neo4j/import
      - ./plugins:/plugins

创建映射目录

创建需要映射到宿主机的目录,并且与刚刚创建的docker-compose文件的目录结构。

执行docker-compose命令

在该目录下执行以下命令,运行docker-compose文件

yaml 复制代码
docker-compose up -d

等待执行完毕,执行完成并成功后会显示:

yaml 复制代码
Container neo4j        Started

访问Neo4j

浏览器访问IP地址:7474进入界面后,输入刚刚在docker-compose中配置的密码即可进入Neo4j自带的可视化界面。

相关推荐
小嘟嘟131 小时前
Kurator深度解析:云原生多集群管理的高效解决方案
linux·运维·docker·云原生·自动化
java_logo1 小时前
TDengine Docker 容器化部署指南
大数据·docker·tdengine·docker tdengine·tdengine部署教程·tdengine部署文档·tdengine部署
海鸥811 小时前
Job 对应的 Pod 运行成功后未被删除 小结
容器·kubernetes
Cat God 0071 小时前
基于Docker搭建kafka集群
docker·容器·kafka
济南java开发,求内推1 小时前
docker 安装fastdfs
docker·fastdfs
Cat God 0071 小时前
基于 Docker 部署 Kafka(KRaft + SASL/PLAIN 认证)
docker·容器·kafka
源图客2 小时前
Nacos3.1.1部署(Docker)
运维·docker·容器
howard20052 小时前
Docker实战:利用commit命令构建镜像
docker·commit·构建新镜像
从零开始学习人工智能2 小时前
《8076 能通 9003 却超时?一次 Docker 容器跨网段排障小记》
运维·docker·容器
熊出没2 小时前
Docker 实操命令大全
docker