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 【在容器启动时指定的】
相关推荐
雪域迷影1 小时前
PostgreSQL Docker Error – 5432: 地址已被占用
数据库·docker·postgresql
福大大架构师每日一题2 小时前
22.1 k8s不同role级别的服务发现
容器·kubernetes·服务发现
莹雨潇潇2 小时前
Docker 快速入门(Ubuntu版)
java·前端·docker·容器
tangdou3690986553 小时前
1分钟搞懂K8S中的NodeSelector
云原生·容器·kubernetes
tangdou3690986556 小时前
Docker系列-5种方案超详细讲解docker数据存储持久化(volume,bind mounts,NFS等)
docker·容器
later_rql6 小时前
k8s-集群部署1
云原生·容器·kubernetes
漫无目的行走的月亮9 小时前
在Docker中运行微服务注册中心Eureka
docker
大G哥11 小时前
记一次K8S 环境应用nginx stable-alpine 解析内部域名失败排查思路
运维·nginx·云原生·容器·kubernetes
大道归简12 小时前
Docker 命令从入门到入门:从 Windows 到容器的完美类比
windows·docker·容器
zeruns80213 小时前
如何搭建自己的域名邮箱服务器?Poste.io邮箱服务器搭建教程,Linux+Docker搭建邮件服务器的教程
linux·运维·服务器·docker·网站