如何运行 openGauss docker

举报
boyce 发表于 2021/08/14 11:35:44 2021/08/14
【摘要】 使用 Docker 运行 openGauss 省时省力 何乐而不为

为什么要使用 Docker 运行

如果你还没有使用过 Docker 或者对 Dokcer 还处于能正确拼写该单词的阶段,我就说一下我为什么要使用 Docker 运行 openGauss,就是因为搭建环境简单

  1. 不需要关心的电脑的操作系统
  2. 不需要从源码构建
  3. 不需要关心太多安装细节
  4. 不需要踩别人安装已经踩过的坑
  5. 省时省力,何乐而不为

启动openGauss实例

先看下如何使用使用 docker 运行 openGauss

PS D:\workspace\demo\opengauss_exporter> docker run --name opengauss --privileged=true -d -e GS_PASSWORD=Password@123 -p 5432:5432 enmotech/opengauss:latest
c781ed7fe9759495c60aaa1e9ee25b5a30e2be3918a38705a598e37fab9a4302

一脸懵×的把 openGauss 运行起来,下面做一点点解释:

  • 默认数据库,gaussdb
  • 默认登录名,gaussdb

查看运行是否成功运行

PS D:\workspace\demo\opengauss_exporter> docker ps   
CONTAINER ID   IMAGE                       COMMAND                  CREATED          STATUS          PORTS                                       NAMES    
c781ed7fe975   enmotech/opengauss:latest   "entrypoint.sh gauss…"   50 seconds ago   Up 49 seconds   0.0.0.0:5432->5432/tcp, :::5432->5432/tcp   opengauss

测试启动

由于本地已经安装 HeidiSQL,直接使用 HeidiSQL 测试是否能够正常链接。

首先,配置链接。


image-20210813065405098.png

配置数据库链接的时候,两点需要注意;

  1. 用户名,就是上面介绍的默认用户名 gaussdb
  2. 端口号,确认自己 docker 命令中的 -p 5432:5432,其中分号前面的端口是什么,配置链接的端口就是什么,我这里就是 5432.

如果看到类似如下截图信息,就说明 openGauss 运行成功


image-20210813065501505.png

期待下次介绍 Prometheus 实现 openGauss 的指标监控(一)

如果你对 Docker 感兴趣,也可以留言,可以以后再补充。



【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。