neo4j docker
1.拉取镜像
docker pull neo4j
2.运行容器
docker run -d --name container_name \ //-d表示容器后台运行 --name指定容器名字-p 7474:7474 -p 7687:7687 \ //映射容器的端口号到宿主机的端口号-v /home/claroja/neo4j/data:/data \ //把容器内的数据目录挂载到宿主机的对应目录下-v /home/claroja/neo4j/logs:/logs \ //挂载日志目录-v /home/claroja/neo4j/conf:/var/lib/neo4j/conf //挂载配置目录-v /home/claroja/neo4j/import:/var/lib/neo4j/import \ //挂载数据导入目录--env=NEO4J_AUTH=none \ //禁用数据库密码或者可以手动设置密码 NEO4J_AUTH=neo4j/passwordneo4j //指定使用的镜像//下面的可以直接赋值粘贴
docker run -d --name container_name -p 7474:7474 -p 7687:7687 -v /home/claroja/neo4j/data:/data -v /home/claroja/neo4j/logs:/logs -v /home/claroja/neo4j/conf:/var/lib/neo4j/conf -v /home/claroja/neo4j/import:/var/lib/neo4j/import --env NEO4J_AUTH=neo4j/password neo4j
data——数据存放的文件夹
logs——运行的日志文件夹
conf——数据库配置文件夹(在配置文件neo4j.conf中配置包括开放远程连接、设置默认激活的数据库)
import——为了大批量导入csv来构建数据库,需要导入的节点文件nodes.csv和关系文件rel.csv需要放到这个文件夹下)
3.远程连接配置
1, 2步之后就可以本地访问了localhost:7474
,远程访问还需要修改配置文件
cd /home/claroja/neo4j/conf
vim neo4j.conf//在文件配置末尾添加这一行
dbms.connectors.default_listen_address=0.0.0.0 //指定连接器的默认监听ip为0.0.0.0,即允许任何ip连接到数据库
//修改
dbms.connector.bolt.listen_address=0.0.0.0:7687 //取消注释并把对bolt请求的监听“地址:端口”改为“0.0.0.0:7687”
dbms.connector.http.listen_address=0.0.0.0:7474 //取消注释并把对http请求的监听“地址:端口”改为“0.0.0.0:7474”
其他
docker一般都使用-v
来挂在文件目录,方便管理数据和配置,因为docker容器中没有vi
编辑器,如果安装vi
编辑器,则违背了docker的设计初衷
neo4j docker相关推荐
- (Docker)Centos docker配置neo4j和mysql
1.Centos7安装Docker 使用官方安装脚本自动安装 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun Do ...
- docker多个容器一起打包_如何链接多个Docker容器并封装结果?
在另一个容器中运行容器意味着在Docker容器中运行Docker引擎.这被称为Docker-in-Docker的dind,我强烈反对它.你可以在线搜索'dind'并发现为什么在大多数情况下这是一个坏主 ...
- docker部署开发环境
Linux开发环境配置(Docker) 使用的是 CentOS7 下面命令注意在root用户下运行,避免重复 sudo 省略 复制代码 su - root Docker 安装Docker 参考:Doc ...
- springboot整合 neo4j (OGM+JPA方式操作图数据库)
首先安装一个neo4j 图数据库 docker 安装neo4j docker run -d -p7474:7474 -p7687:7687 -e NEO4J_AUTH=neo4j/s3cr3t neo ...
- Neo4j入门级学习笔记
Neo4j是一个java开发的图数据库,它将结构化数据存储在网络(从数学角度叫做图)上而不是表中.相对于关系数据库来说,图数据库善于处理大量复杂.互连接.低结构化的数据,这些数据变化迅速,需要频繁的查 ...
- Neoj图数据科学库(The Neo4j graph data science library)使用指南
目录 介绍 算法 图目录 版本 安装 支持的Neo4j版本 Neo4j Desktop Neo4j Server Enterprise 版本配置 Neo4j Docker Neo4j Causal C ...
- Neo4j 图形数据库
目录 Neo4j 基础 什么是Neo4j Neo4j 模块构建 Neo4j的主要应用场景 Neo4j 环境搭建 Docker 安装Neo4j Neo4j数据浏览器 Neo4j CQL CQL简介 Ne ...
- neo4j数据库学习资料(全)
文章目录 1. neo4j介绍 Neo4j的特点 Neo4j的优点 Neo4j的数据模型 2. neo4j安装 2.1 Windows 安装 2.1.1 安装JDK 11 (1)下载JDK安装文件 ( ...
- Centos安装Neo4j
Centos安装Neo4j 背景 在Centos8环境下,安装neo4j图形数据库 Java安装 Java下载 安装neo4j数据库需要先安装Java,利用yum源来安装jdk. 查看yum库中的ja ...
最新文章
- MobileNet Unet
- 可以分屏吗_LED透明屏分屏是怎么一回事?
- 转 jquery插件--241个jquery插件—jquery插件大全
- 编写高质量代码:改善Java的151个建议四(基本类型)21-30
- solr 高亮springdatasolr
- java图形界面重写坐标_重写自由软件和计算机图形的历史
- 特征工程之特征预处理
- 素数和 c语言慕课,第五周 素数和问题
- 教你3招解决PDF文字无法复制的所有问题!!!
- 凯恩帝k1000ti参数设置_凯恩帝数控怎么修改参数
- npm ETIMEDOUT 问题
- redis - quorum的解释
- 自建邮件服务器无法发附件,搭建好服务器后不能够发邮件也不能收邮件
- 如何在 JIRA 中创建自己的仪表板(Dashboard)
- Qt例程-Qt中使用CAD插件
- 计算机视觉新手入门学习
- 视觉平台Visionpro脚本神器
- Word中表格相关的操作
- DLL注入_远程线程注入
- Windows XP SP2上安装.net 4
热门文章
- C#操作Excel ExcelHelper类(Excel2007)
- 对于PHP大型开发框架的看法
- LINQ学习之旅——再次拾起
- jQuery做个TextBox自动完成条
- [文摘20071015]图书目录: 哈佛精粹30条-浓缩哈佛大学领袖培养方案之精华
- Python用20行代码实现一个验证码的输入与验证(完整源码)
- 美萍系统服务器密码,从得到美萍计费管理专家管理员密码开始
- C语言 动态开辟内存管理
- 高斯积分公式matlab_数值微分与数值积分(一)
- 工业机器人什么情况下会出现奇点_功夫机器人周全:复合作业机器人规模应用的奇点有多远?...