当前位置: 首页 > article >正文

ubuntu中用docker下载opengauss

1.安装docker

sudo apt install docker.io

2.拉取opengauss镜像

sudo docker pull enmotech/opengauss

在这里插入图片描述

3.创建容器

sudo docker run --name opengauss --privileged=true -d -e GS_PASSWORD=Enmo@123 enmotech/opengauss:latest

在这里插入图片描述3.5.如果容器停止运行(比如关机了)
尝试重新启动:

sudo docker start opengauss

4.连接数据库 ,切换到omm用户 ,用gsql连接到数据库

sudo docker exec -it opengauss bash –进入docker
su - omm --切换为omm用户
gsql  --启动opengauss

在这里插入图片描述

若是输入指令后展现以上图片的情况,则没有任何问题。

一些经验:

1.开始按照gpt给的方式装docker的很复杂,结果ps没有反应,所以选用了这个最简单的下载方式
2.只有enmotech/opengauss可以,其他会报错,修改国内镜像源也没解决。
3.如果没有加sudo还报错了可以加上试试
4.GS_PASSWORD后面是设置的密码


http://www.kler.cn/a/582302.html

相关文章:

  • 大语言模型中Token的输出过程
  • git设置本地仓库和远程仓库
  • Linux第0节:Linux环境的搭建
  • 003-SpringCloud Alibaba-Nacos(配置中心)
  • 【redis】布隆过滤器的Java实现
  • leetcode日记(93)从中序与后序遍历序列构造二叉树
  • C 语言数据结构(三):栈和队列
  • 【3D视觉学习笔记1】针孔相机模型与坐标系变换
  • Linux进程管理15 - CFS调度器2 - 数据结构关系
  • c#25/3/11 周二
  • WHAT - 前端性能监控和错误追踪(Sentry 篇)
  • 【A2DP】蓝牙A2DP协议剖析:从架构到规范
  • 2025-03-11 学习记录--C/C++-PTA 习题11-5 指定位置输出字符串
  • 详细介绍c++中的文件处理
  • nginx 代理 redis
  • git子仓库管理的两种方式
  • 从零开发Chrome广告拦截插件:开发、打包到发布全攻略
  • C++ 标准库:string 类、vector/List 容器与文件操作深度剖析
  • Android JNI二维码生成与优化方案
  • C语言_数据结构总结3:带头结点的单链表