docker拉取安装openGauss高斯数据库

##拉取opengauss高斯数据库镜像

docker pull enmotech/opengauss:3.0.0

##docker运行opengauss高斯数据库

docker run --name opengauss --privileged=true -p 17700:5432 -d -e GS_PASSWORD=Enmo@123 enmotech/opengauss:3.0.0

##进入opengauss高斯数据库容器

docker exec -it 26cebc11ce90 bash

##切换到omm用户

root@26cebc11ce90:/# su omm

##进入数据库

omm@26cebc11ce90:/$ gsql

##表空间

omm=# \db

##连接postgres数据库

omm=# \c postgres

##数据库列表

openGauss=# \l

##退出

omm=# \q

##创建数据库

CREATE USER yym_admin WITH PASSWORD "Cmdb1234";

GRANT ALL PRIVILEGES TO yym_admin;

CREATE DATABASE testdb OWNER yym_admin;

CREATE SCHEMA yym AUTHORIZATION yym_admin;

##远程连接高斯数据库

psql -U yym_admin -p 17700 -h 192.168.3.156 -d testdb

你可能感兴趣的:(docker,容器,运维)