docker安装Neo4j

1、创建文件夹用作目录映射

bash 复制代码
mkdir -p /mydata/neo4j/{conf,data,import,logs,plugins}
chmod -R 777 /mydata/neo4j/{conf,data,import,logs,plugins}

2、拉去镜像

bash 复制代码
docker pull neo4j

3、启动容器

bash 复制代码
docker run \
-d --name neo4j \
-p 7474:7474 -p 7687:7687 \
-v /mydata/neo4j/data:/data \
-v /mydata/neo4j/logs:/logs \
-v /mydata/neo4j/conf:/var/lib/neo4j/conf \
-v /mydata/neo4j/import:/var/lib/neo4j/import \
-v /mydata/neo4j/neo4j/plugins:/plugins \
--env NEO4J_AUTH=neo4j/123456 \
neo4j

参数说明:
-d //-d表示容器后台运行 
--name neo4j //--name 指定容器名字
-p 7474:7474 -p 7687:7687   //端口映射 本地:容器
-v /mydata/neo4j/data:/data   //把容器内的数据目录挂载到宿主机的对应目录下
-v /mydata/neo4j/logs:/logs   //挂载日志目录
-v /mydata/neo4j/conf:/var/lib/neo4j/conf   //挂载配置目录
-v /mydata/neo4j/import:/var/lib/neo4j/import   //挂载数据导入目录
-v /mydata/neo4j/neo4j/plugins:/plugins //挂载插件目录
--env NEO4J_AUTH=neo4j/123456   //设定数据库的名字的访问密码
neo4j //指定使用的镜像

4、登录验证

bash 复制代码
http:localhost:7474
用户名密码:neo4j/123456 【在容器启动时指定的】
相关推荐
爱上猫de鱼4 小时前
linux环境docker部署前后端应用
linux·运维·docker
小王努力学编程4 小时前
LangChain—AI应用开发框架(认识模型)
linux·服务器·人工智能·机器学习·容器·langchain
南宫乘风4 小时前
Kubernetes 中 ConfigMap 和 Secret 热更新:Reloader 实战指南
容器·kubernetes·configmap
辰尘_星启4 小时前
解决幽灵容器
linux·docker·容器·机器人·嵌入式
破无差4 小时前
docker配置报错解决过程dify
docker
培根芝士5 小时前
基于Docker部署M3U8流媒体
docker·容器
卜锦元6 小时前
Docker Compose 部署 MySQL 8.4 LTS(生产级实践方案)
数据库·mysql·docker·容器
独断万古他化6 小时前
Docker 入门前置:容器虚拟化基础之 cgroups 资源控制与 LXC 容器
linux·docker·容器
Smile_微笑6 小时前
恢复 MySQL 服务(Docker 环境专用)
mysql·adb·docker
卜锦元6 小时前
Docker Compose 部署 MySQL 5.7(生产级实践方案)
数据库·mysql·adb·docker