在Ubuntu22.04上使用Docker部署华为OpenGauss数据库
宿主机配置

从华为opengauss官网下载镜像文件

使用wget命令进行下载
1 | wget https://download-opengauss.osinfra.cn/archive_test/7.0.0-RC1/openGauss7.0.0-RC1.B023/openEuler20.03/x86/openGauss-Docker-7.0.0-RC1-x86_64.tar |
下载完成后

加载镜像
1 | docker load -i openGauss-Docker-7.0.0-RC1-x86_64.tar |

启动容器
1 | docker run --name opengauss --privileged=true -d \ |
--name opengauss:为容器命名--privileged=true:授予容器特权模式-d:后台运行容器-p 8888:5432:端口映射(宿主机端口:容器端口)-e GS_PASSWORD:设置数据库超级用户omm的密码

查看状态
1 | docker ps |

进入容器并连接数据库
1 | docker exec -it <CONTAINER_ID> bash |

从宿主机连接,需要gsql客户端
1 | gsql -d postgres -U gaussdb -W Gaussdb@123 -h 127.0.0.1 -p 8888 |
- Title: 在Ubuntu22.04上使用Docker部署华为OpenGauss数据库
- Author: Jeffrey Zhu
- Created at : 2025-12-16 17:52:06
- Updated at : 2025-12-16 18:08:25
- Link: http://www.jeffreyzhu.me/2025/12/16/huawei-opengauss-docker/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments