使用 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)