docker-compose安装 人大金仓数据库

devtools/2024/9/23 7:25:53/

下载官网安装包
在这里插入图片描述
将安装包重命名为: kingbase.tar 再导入镜像仓库

docker load -i kingbase.tar
  • 目录创建data文件夹
  • 创建docker-compose文件
version: '3'  
services:  kingbase:  image: kingbase:v1 container_name: kingbaseports:  - "54321:54321"  volumes:  - ./data:/home/kingbase/userdata/data  privileged: true  command: /usr/sbin/init 

启动docker-compose服务

docker-compose up -d

进入容器

docker exec -it kingbase /bin/bash

执行命令

/home/kingbase/install/kingbase/bin/sys_ctl -D /home/kingbase/userdata/data -l logfile start

进入数据库

ksql -Usystem -d test -p54321

修改system用户密码

ALTER USER system  PASSWORD '123456';

http://www.ppmy.cn/devtools/38730.html

相关文章

探讨关于AutoPSA里CII算法的结构荷载

UKP3D,AutoPDMS导出应力计算文件至管道应力分析软件分析,如下图AutoPSA.用户咨询如图 1.如果计算时考虑水重,把工况中的w改为ww; 2.CAD表格中结构荷载不是单纯的1.5倍,是参照仿GLIF的算法,计算了水重的(根…

设计模式之服务定位器模式

想象一下,你的Java应用是一座庞大的迷宫,里面藏着无数宝贵的服务宝藏,而你正需要一张精确的藏宝图来指引方向,迅速找到并利用这些宝藏。服务定位器模式,正是这样一张神奇的地图,它帮你动态定位并获取应用中…

5.9gunplot绘图堆叠柱状图

gunplot绘图堆叠柱状图 plot"要用的数据(后缀名是.dat)" using 2 t(或者title) 跟着是要命名的属性名称 这个名称可以用.dat里的每列列名,也可以直接在后面跟着定义 plot "data.dat" using 2 t columnheader(2), using 3 t column…

Selenium 自动化 —— 常用的定位器(Locator)

什么是定位器 定位器(Locator)是识别DOM中一个或多个特定元素的方法。 也可以叫选择器 Selenium 通过By类,提供了常见的定位器。具体语法如下: By.xxx("");我们选择单个元素时可以使用findByElement: Web…

JS判断空格符分割失败问题解决方案

JS判断空格符分割失败问题解决方案 JS判断字符串中是否有空格符一般采用**indexOf(" “)**来进行判断,但是这样判断只适用于对普通的空格字符串进行判断,对于特殊的空格字符串会判断失败 **str.indexOf(” “)**是判断str字…

C++中的构造函数以及默认拷贝构造函数

构造函数 构造函数是在创建类的新对象时自动调用的函数,用于初始化对象的状态。构造函数的名称与类名相同,没有返回类型。 基本构造函数类型: 默认构造函数: 定义:没有参数的构造函数,或者是所有参数都有…

Python中对象数据的持久化操作

含义: 对象数据的持久化操作指的是将Python程序中的对象保存到某种形式的持久化存储介质(如文件、数据库)中,以便在程序重新运行或在其他程序中使用时能够重新加载这些对象。持久化操作可以确保数据在程序关闭后不会丢失&#xff…

Kafk设计篇01(设计动机+持久化)

背景 本篇文章基于最新版本:kafka 3.7,其他版本的设计,请参考官网: https://kafka.apache.org/documentation/设计动机 任何组件都有它存在的必要,必然是要解决某一类问题的。我们来看看kafka设计的初衷如何。 kaf…