docker安装neo4j

这篇具有很好参考价值的文章主要介绍了docker安装neo4j。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

参考文章:

1、Mac 本地以 docker 方式配置 neo4j_neo4j mac docker_Abandon_first的博客-CSDN博客

2、https://www.cnblogs.com/caoyusang/p/13610408.html


安装的时候,参考了以上文章。遇到了一些问题,记录下自己的安装过程:

1、拉取镜像:

docker pull neo4j

2、创建本地挂载目录

由于我在home目录下创建不了文件夹,后面在其他目录(/Users/xiaokkk/)下创建了neo4j文件夹,接着创建了4个空文件夹:conf    data    import  logs

docker安装neo4j,Neo4J,docker,neo4j,容器

 3、端口映射、数据挂载

此处的路径记得用2步骤中创建文件夹的路径

docker run -d --name my_neo4j -p 7474:7474 -p 7687:7687 -v /Users/xiaokkk/neo4j/data:/data -v /Users/xiaokkk/neo4j/logs:/logs -v /Users/xiaokkk/neo4j/conf:/var/lib/neo4j/conf -v /Users/xiaokkk/neo4j/import:/var/lib/neo4j/import --env NEO4J_AUTH=neo4j/password neo4j

然后启动容器

docker安装neo4j,Neo4J,docker,neo4j,容器

docker安装neo4j,Neo4J,docker,neo4j,容器

进入容器后:docker exec -it 4416162cdf1f  /bin/bash

apt-get update
apt-get install lrzsz
apt-get install vim

 4、打开http://localhost:7474/browser/

输入用户名、密码:neo4j,会报错:Neo.ClientError.Security.AuthenticationRateLimit: The client has provided incorrect authentication details too many times in a row. 

应该是权限问题。尝试了挺多方法,最后从访问Neo4j验证失败(The client is unauthorized due to authentication failure.)

顺利解决

按照这个: 

docker安装neo4j,Neo4J,docker,neo4j,容器

注意以下最好是在容器内操作:

1】删除auth.ini文件。我是复制了一份,然后删除掉,防止找不回文件;

docker安装neo4j,Neo4J,docker,neo4j,容器

 2】添加行:dbms.security.auth_enabled=false

docker安装neo4j,Neo4J,docker,neo4j,容器

 好了,安装好可以正常使用了!! 

docker安装neo4j,Neo4J,docker,neo4j,容器


再增加隔离的数据库

docker run -d --name my_neo4j_1 -p 7475:7474 -p 7688:7687 -v /Users/xiaokkk/neo4j_1/data:/data -v /Users/xiaokkk/neo4j_1/logs:/logs -v /Users/xiaokkk/neo4j_1/conf:/var/lib/neo4j/conf -v /Users/xiaokkk/neo4j_1/import:/var/lib/neo4j/import --env NEO4J_AUTH=neo4j/password neo4j

登录地址:http://localhost:7475/browser/文章来源地址https://www.toymoban.com/news/detail-638438.html

到了这里,关于docker安装neo4j的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 头歌-Neo4j 的安装部署-第1关:安装 Neo4j(超详细)

     将解压包解压后开始第二步:修改配置文件:  接着修改第75行代码,如下图:  启动 Neo4j 复制下列网址,并打开Fire Fox,输入: 一开始默认账号密码都neo4j: 随后即可修改密码,账号密码都为123456,如下图:

    2024年02月07日
    浏览(160)
  • vue+neo4j(neo4j desktop安装和使用)

    官网下载安装 官方下载链接:https://neo4j.com/download/ 下载后会跳转到 Activation Key 页面,已经自动生成好密钥,复制后,粘贴到 Neo4j Deskto 的 Software Keys 输入框内即可完成激活 官方安装使用手册 https://neo4j.com/developer/neo4j-desktop/ 软件主界面,默认附带一个 Example Project ,自带一个

    2024年02月14日
    浏览(34)
  • Neo4j docker 部署

    想要运行简单测试一下neo4j,就直接使用docker创建了一个容器,并用cypher-shell本地连接neo4j,创建图进行测试。 1 开启docker 2 拉取镜像源 3 查看本地镜像,检验是否拉取成功 4 创建容器并运行 在/home/neo4j目录下分别创建 data、logs、conf、import 四个目录 data,数据存放的文件夹

    2024年02月13日
    浏览(40)
  • 安装Neo4j

    jdk1.8对应的neo4j的版本是3.5 自行下载3.5版本的zip文件 地址 解压添加环境变量 变量名:NEO4J_HOME 变量值:D:neo4j-community-3.5.0     (你自己的地址)  PATH添加: %NEO4J_HOME%bin     (如果是挨着的注意前后英文分号)  此时进入bin目录下运行报错: neo4j.bat start Invoke-Neo4j : Could

    2024年01月18日
    浏览(32)
  • Neo4j在Ubuntu 20.04上安装、配置以及Python连接使用 - Neo4j

    1. 进入要安装neo4j的ubuntu环境。 2. 添加Debian资源库。 java 1.8.xx版本对应neo4j 3.xx版本(jdk 11版本对应neo4j 4.xx版本): (1)wget -O - https://debian.neo4j.com/neotechnology.gpg.key | sudo apt-key add - (2)echo \\\'deb https://debian.neo4j.com stable 3.5\\\' | sudo tee /etc/apt/sources.list.d/neo4j.list(或者:echo \\\'deb

    2024年02月04日
    浏览(35)
  • Neo4j安装与操作

    目录 (一)安装Java JRE (二)下载Neo4j安装文件 1、从Neo4j官网https://neo4j.com/ 2、创建ne04j的环境变量 (三) 启动Neo4j程序 1、通过控制台启动Neo4j程序 2、把Neo4j安装为服务(Windows Services) 3、Neo4j集成的浏览器 4、在Neo4j浏览器中创建节点和关系 Neo4j是基于Java运行环境的图形数

    2024年02月09日
    浏览(33)
  • neo4j教程-安装部署

    •Neo4j是一个开源的NoSQL图形存储数据库,可为应用程序提供支持ACID的后端。Neo4j的开发始于2003年,自2007年转变为开源图形数据库模型。程序员使用的是路由器和关系的灵活网络结构,而不是静态表,但是可以享受企业级质量数据库的所有好处。与关系数据库索引,对于许多

    2024年02月15日
    浏览(38)
  • Neo4j安装与配置

    注意:在安装Neo4j之前要安装JAVA SE的SDK。 企业版本的收费的,社区版本是免费的。我下载的是社区版本。 社区版本下载地址:https://neo4j.com/download-center/#community 我下载的是3.5.35 下载好以后是zip文件,把它解压放在你想要放置的路径下。 打开高级系统设置的环境变量 设置—

    2024年02月09日
    浏览(50)
  • Neo4j安装配置教程

    安装所需配件网盘一键下载。 以下描述中,官网下载均有描述,也可自官网下载。 Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。由于知识图谱中存在大量的关系型信息(实体—关系—实体), 使用结构化数据库进行存储将产生大量的冗余存

    2024年02月14日
    浏览(24)
  • docker-compose一键启动neo4j

    下载镜像 docker pull neo4j:3.5.22-community 编写配置文件 参考文档 编写docker-compose.yml文件 一键启动 docker-compose up -d

    2024年02月03日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包