1、进入服务器后,查看docker的版本
docker --version
2、从docker官方镜像中下载
(参考:Docker - 安装openjdk11并启动运行_docker openjdk-CSDN博客)
docker pull openjdk:11
若提示报错:

解决方案(参考:Docker镜像源拉取失败超时 Error response from daemon: Get "https://registry-1.docker.io/v2/"解决方案-CSDN博客):
1、查看docker状态:systemctl status docker

2、找到daemon.json,一般默认在/etc/docker/daemon.json,下载后修改内容
{
"registry-mirrors": [
"https://dytt.online",
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc",
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://dockerproxy.com",
"https://gst6rzl9.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"http://mirrors.ustc.edu.cn/",
"https://mirrors.tuna.tsinghua.edu.cn/",
"http://mirrors.sohu.com/"
],
"insecure-registries" : [
"registry.docker-cn.com",
"docker.mirrors.ustc.edu.cn"
],
"debug": true,
"experimental": false
}
再上传覆盖
3、重载生效:systemctl daemon-reload
重启服务:systemctl restart docker
查看配置:docker info
到此异常解决
重复第二步内容,安装jdk11版本的环境
下载成功

3、按照参考文档中运行进入容器查看jdk版本
4、开始安装neo4j
Docker 安装 Neo4j 保姆级教程_neo4j docker安装-CSDN博客
启动neo4j
docker run -d -p 7474:7474 -p 7687:7687 --name neo4j -e NEO4J_AUTH=neo4j/arc@123456. -v /home/neo4j/data:/data -v /home/neo4j/logs:/logs -v /home/neo4j/conf:/var/lib/neo4j/conf -v /home/neo4j/import:/var/lib/neo4j/import neo4j:4.4.44

查看docker中运行
docker ps
neo4j在运行中代表启动成功
5、在neo4j中导入数据库:
进入neo4j容器
38aaccdac489:是在查看docker中运行里neo4j对应的container Id
docker exec -it 38aaccdac489 bash
上传dump文件到4中创建的import中,等待导入完成即可
neo4j-admin load --from=import/neo4j.dump --database=qknow --force
查看4中创建的data\database,则会存在数据库对应的文件夹
可通过浏览器访问