Docker单机部署人大金仓数据库(KingBase)

947 阅读1分钟

Docker单机部署人大金仓数据库(KingBase)

镜像地址:Docker Hub

此镜像是根据kingbase官方v8r3版本修改的

from : haloking AND KingBase


使用方法,请按此顺序操作

1、下载

docker pull xuxuclassmate/kingbase

2、启动容器

docker run -d --name kingbase -p 54321:54321 --restart=always xuxuclassmate/kingbase

OR

docker run -d --name kingbase -p 54321:54321 -v $(pwd)/volumes/opt/data:/opt/kingbase/data -v $(pwd)/volumes/opt/license.dat:/opt/kingbase/Server/bin/license.dat --restart=always xuxuclassmate/kingbase

3、登录 KingBase

docker exec -it kingbase ksql -U kingbase TEST

默认账户: kingbase

默认密码 : root@123


大小写敏感设置默认打开

(如何关闭区分大小写的设置)

1、进入容器修改initdb.sh文件

extraParams="--encoding=UTF8"

修改为:

extraParams="--encoding=UTF8 --case-insensitive"

2、删除数据文件

rm -rf /opt/kingbase/data

3、退出,重新启动KingBase容器