CentOS使用docker安装OpenGauss数据库

1.搜索OpenGauss

docker search opengauss

2.选择其中一个源拉取

docker pull docker.io/enmotech/opengauss

3.运行OpenGauss

docker run --name opengauss --privileged=true --restart=always -d -e GS_USERNAME=postgres -e GS_PASSWORD=myGauss@2023 -p 5432:5432 docker.io/enmotech/opengauss

其中GS_USERNAME参数是数据库账号,GS_PASSWORD参数是数据库密码,--restart=always表示随系统开机启动。

4.停止OpenGauss

docker stop opengauss

5.启动OpenGauss

docker start opengauss

6.进入OpenGauss

进入容器

docker exec -it opengauss /bin/bash

切换到超级用户

su omm

连接OpenGauss

gsql

可以添加账号、配置权限等。

退出OpenGauss

\q

退出容器

exit

相关推荐
tianyuanwo1 小时前
多平台容器化RPM构建流水线全指南:Fedora、CentOS与Anolis OS
linux·运维·容器·centos·rpm
cui_win4 小时前
Docker Compose 部署一个完整的Prometheus监控告警系统
docker·容器·prometheus
ALex_zry8 小时前
Docker Compose运维技术实战分享:从安装到架构解析
运维·docker·架构
roman_日积跬步-终至千里13 小时前
【Docker】Docker Stop 后到底发生了什么?——从信号机制到优雅停机
运维·docker·容器
z***62614 小时前
Docker:基于自制openjdk8镜像 or 官方openjdk8镜像,制作tomcat镜像
docker·容器·tomcat
邂逅星河浪漫16 小时前
【CentOS】虚拟机网卡IP地址修改步骤
linux·运维·centos
❀͜͡傀儡师17 小时前
Docker部署视频下载器
docker·容器·音视频
热爱学习的小怪兽18 小时前
docker的一些常用指令
运维·docker·容器
w***765520 小时前
用docker启动mysql步骤
mysql·docker·容器
p***q7820 小时前
docker离线安装及部署各类中间件(x86系统架构)
docker·中间件·系统架构