http://www.kingbase.com.cn/xzzx/index.htm
加载镜像
docker load -i kdb_x86_64_v008r006c008b0012.tar
启动容器
docker run -idt --privileged -p 54322:54321 -v /dp/docker/file/kingbase/data/:/home/kingbase/userdata/data --name kingbase kingbase:v1 /usr/sbin/init
查看日志
docker logs kingbase
正常应该显示,提示需要执行一个命令
Success. You can now start the database server using:
/home/kingbase/install/kingbase/bin/sys_ctl -D /home/kingbase/userdata/data -l logfile start
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 'kingbase8_docker';
用navicat创建PostgreSQL连接
系统表:
http://help.kingbase.com.cn/v8/admin/reference/ref-database-parameter/static-data-dictionary/catalogs-overview.html