使用 docker 启动高斯数据库的示范脚本如下:

docker-compose.yml

version: '3.7'
services:

  opengauss:
    image: enmotech/opengauss:5.1.0
    container_name: opengauss
    network_mode: "host"
    privileged: true
    volumes:
      - ./opengauss:/var/lib/opengauss
    environment:
      TZ: Asia/Shanghai
      GS_PASSWORD: 'Gauss@asdfg'

镜像版本可以插件 dockerhub 中发布的可用版本

容器启动成功后,可以使用 Navicate 等可以连接 PostgreSQL 的客户端工具连接 opengauss 数据库。

默认数据库 postgres
默认账号 gaussdb,可以通过 GS_USERNAME 环境变量参数自定义
默认端口 5432,可以通过 GS_PORT 环境变量参数自定义
密码:通过环境变量 GS_PASSWORD 设定的值

客户端连接如下图所示:

在这里插入图片描述
在这里插入图片描述


(END)

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐