• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    Docker 集成KingBase的详细过程

    发布者: 福建二哥 | 发布时间: 2025-6-14 13:29| 查看数: 38| 评论数: 0|帖子模式

    Docker安装

    再linux系统中安装yum命令,通过yum命令可直接安装docker
    yum命令如下
    1. yum install docker
    复制代码
    Docker安装KingBase

    安装完成Dockr后,去KingBase官网中下载镜像

    下载完成后,通过docker命令将镜像文件导入
    1. docker load -i kdb_x86_64_V009R001C002B0014.tar
    复制代码
    查看导入的金仓数据库镜像
    1. docker images|grep kingbase
    复制代码
    创建持久化目录

    docker运行数据库,必须要持久化数据在容器外以保障数据可靠性
    1. mkdir -p /mnt/kingbase/data
    2. # 需要给755权限,不然会报权限(Permission denied)错误
    3. chmod -R 755 /mnt/kingbase/data
    复制代码
    启动数据库
    1. docker run -tid --privileged \
    2. -p 5432:54321 \
    3. -v /mnt/kingbase/data:/home/kingbase/userdata/ \
    4. -e NEED_START=yes  \
    5. -e DB_USER=kingbase  \
    6. -e DB_PASSWORD=123456 \
    7. -e DB_MODE=oracle  \
    8. --name kingbase  \
    9. kingbase_v009r001c002b0014_single_x86:v1 /usr/sbin/init
    复制代码
    参数说明:
    1. -p 5432:54321 \ 代表端口映射,54321是KINGBASE的默认端口,通过映射,外部可直接通过ip加端口5432进行访问
    2. -e DB_USER=kingbase  \  用户名
    3. -e DB_PASSWORD=123456 \ 密码
    4. -e DB_MODE=oracle  \  数据库的类型
    5. --name kingbase  \  数据库名称
    复制代码
    查看以上内容参考

    NAVICAT连接KINGBASE

    使用navicat连接KingBase和连接pgsql一致,不需要其它插件


    springBoot项目集成

    再springBoot中集成KingBase和集成pgsql一样,驱动也无需替换,直接使用即可
    1.         pg_industry:
    2.           username: user
    3.           password: pd
    4.           url: url
    5.           driver-class-name: org.postgresql.Driver
    复制代码
    到此这篇关于Docker 集成KingBase的文章就介绍到这了,更多相关Docker 集成KingBase内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    来源:https://www.jb51.net/server/340147305.htm
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表