首页 > 其他分享 >图数据平台解决方案:Docker部署

图数据平台解决方案:Docker部署

时间:2022-11-28 16:05:19浏览次数:33  
标签:部署 解决方案 ONgDB -- Docker 安装 docker


图数据平台解决方案:Docker部署

  • ​​图数据平台解决方案:Docker部署​​
  • ​​一、安装Docker​​
  • ​​二、使用Docker安装单节点​​
  • ​​三、使用Docker安装集群​​


Here’s the table of contents:

图数据平台解决方案:Docker部署

    本文主要介绍使用Docker进行ONgDB的部署。

一、安装Docker

    为了支持使用Docker镜像进行安装ONgDB图数据库服务,开始之前需要先给操作系统安装Docker服务。

  • 安装Docker服务
# yum update
yum install docker-ce
  • 启动Docker服务
systemctl start docker

图数据平台解决方案:Docker部署_容器

二、使用Docker安装单节点

    Docker服务安装好后,执行下面的命令即可开始自动安装单节点ONgDB,并会自动启动数据库服务。

docker run \
--publish=7474:7474 --publish=7687:7687 \
--volume=$HOME/ongdb/data:/data \
graphfoundation/ongdb-enterprise:1.0.2

图数据平台解决方案:Docker部署_图数据库_02


图数据平台解决方案:Docker部署_数据库_03

三、使用Docker安装集群

    继续安装ONgDB集群。在这里我安装三节点的集群,配置文件使用​​图数据平台解决方案:集群部署​​中提到的配置。进入容器后其它操作也和​​图数据平台解决方案:集群部署​​文中提到的类似。下面我将列出关键步骤,请参考。

  • 在CentOS-1、CentOS-2、CentOS-3分别执行下面命令
docker run \
--publish=7474:7474 --publish=7687:7687 \
--volume=$HOME/ongdb/data:/data \
graphfoundation/ongdb-enterprise:1.0.2

    三台机器全部拉取好镜像以后,修改Docker容器内ONgDB的配置项、主机名、域名映射等内容,并重新启动数据库服务。

  • 查看容器ID
docker ps

图数据平台解决方案:Docker部署_ongdb_04

  • 进入容器命令行
sudo docker exec -it 479305ccb7a9 bash
  • 容器内安装VIM
# 安装VIM方便操作文件,修改配置
apt-get update
apt-get install vim

图数据平台解决方案:Docker部署_数据库_05


图数据平台解决方案:Docker部署_ongdb_06


标签:部署,解决方案,ONgDB,--,Docker,安装,docker
From: https://blog.51cto.com/u_13618048/5891684

相关文章

  • Docker 基础操作
    Docker基础操作目录Docker基础操作1docker操作镜像1.1docker基础操作镜像1.2从容器创建一个新的镜像1.3导出/入镜像1.4推送App镜像1.5本地仓库2docker操作容......
  • 针对图谱超级节点的一种优化解决方案
    分享一个最近研究的课题:现实中网络结构的度分布往往呈现幂律性,意即存在这么一类节点,其拥有的边数对整个网络的边数占比显著非0,我们称这类节点为超级节点。中证中小投资者......
  • git-pull 远程代码与本地冲突解决方案
    一.产生冲突的原因团队其他成员修改了某文件并已提交入库,你在pull之前修改了本地该文件,等你修改完代码再pull时,这时会报错如下错误:error:Yourlocalchangestot......
  • Docker容器内部端口映射到外部宿主机端口的方法总结
    好记性不如烂笔头,将docker容器端口映射到宿主机的方法做一个总结,方便后边忘记了能快速的查询。 首先需要注意:宿主机的一个端口只能映射到容器内部的某一个端口上,比如:80......
  • centos7 部署Prometheus
    前言:一、前置环境说明1、关闭firewallsystemctlstopfirewalld.servicesystemctldisablefirewalld.service2、关闭selinuxvim/etc/selinux/configSELINUX=disa......
  • 集群部署看过来,低代码@AWS智能集群的架构与搭建方案
    为了帮助充分利用AWS的托管服务快速构建起一套集群环境,彻底去掉“单一故障点”,实现最高的可用性,我们准备了《低代码智能集群@AWS的架构与搭建方案》看完本文,带你掌握“基于......
  • 企业级自定义表单引擎解决方案(十七)--Job配置执行
    .netcore研发的低代码自定义表单引擎,采用强大的规则引擎将所有的业务串联起来的,和其他低代码平台是有本质的区别的,目标是完全解放繁琐的CRUD工作。常规的业务,在需求以及......
  • 部署主从数据库
    Mysql主从配置:   大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务......
  • 高效率编写Dockerfile
    前言在日常的开发和运维中,我们时长会使用Dockerfile脚本制作镜像。其实编写一个Dockerfile文件用到的标签并不会太多,但是不同的Dockerfile在制作后产生的镜像大小是不尽相......
  • 部署Docker管理面板Portainer
    相信很多人都会遇到部署了docker后想要有个可以管理的控制台,方便我们对docker服务进行管理,查看日志、查看内存占用等等,虽然docker命令都能查看,但是肯定没有图表可视化等来......