枕上诗书闲处好,门前风景雨来佳。这篇文章主要讲述docker 搭建neo4j 及迁移相关的知识,希望能为你提供帮助。
1、docker-compose搭建neo4j
~]# cat docker-compose.yaml
version: 3.7
services:
web:
restart: always
container_name: Neo4j_test
image: neo4j:latest
ports:
- 7474:7474
- 7687:7687
volumes:
- ./conf:/var/lib/neo4j/conf/#宿主:docker
- ./neo4j_data:/data#宿主目录:docker数据根目录
- ./logs:/var/lib/neo4j/logs#宿主:docker
###迁移2、评估应用使用率针对现有neo4j的cpu、内存、存储使用率进行评估
1、查看数据目录使用位置
~]# pwd
/data/neo4j
2、查看使用率
~]# docker stats 6d54e7exxxxx
CONTAINER IDNAMECPU %MEM USAGE / LIMITMEM %NET I/OBLOCK I/OPIDS
xxxxxxxxxxxxNeo4j_test30.47%15.528GiB / 31.26GiB45.89%44.4MB / 457MB0B / 0B77
2、停机迁移1、新建同等规格机器
2、关停服务
~]# docker-compose stop
3、将docker-compose目录全部打包并拷贝至目标机器
tar -czvf neo4j.tar.gz /data/neo4j/*
scp neo4j.tar.gz root@x.x.x.x:/data
4、解压运行
~]# docker-compose up
【docker 搭建neo4j 及迁移】5、访问测试
http://ip:7474/browse
推荐阅读
- 阿里云镜像配置阿里巴巴开源镜像站镜像——Epel镜像
- python学习(通过python实现快速ping)
- #yyds干货盘点# linux 基础命令之echo
- #yyds干货盘点#Linux启动流程和故障排错
- osi七层模型和TCP/IP五层模型TCP三次握手四次挥手TCP和UDP区别 网卡绑定bond0的实现
- #yyds干货盘点# Git 报错(fatal: destination path ‘.‘ already exists and is not an empty directory.)
- #yyds干货盘点#Windows Server之AD域软件分发
- 了解DNS的作用,实际中给客户分配什么DNS地址好呢()
- #yyds干货盘点# MySQL性能优化(常见优化SQL的技巧)