Skip to content

Kingbase 人大金仓安装之 Docker 和 Compose

Docker 镜像下载:https://download.kingbase.com.cn/xzzx/index.htm

下载时需要手机验证码......

Docker 安装文档:Docker 安装详解

Docker 安装

shell
docker run -idt \
--name kingbase \
--privileged=true \
-p 54321:54321 \
-e DB_USER=kingbase \
-e DB_PASSWORD=Test@123 \
–v /opt/kingbase/data:/home/kingbase/userdata/data \
kingbase_v009r001c002b0014_single_x86:v1 /usr/sbin/init

Docker Compose 安装

yaml
services:
  kingbase:
    image: kingbase_v009r001c002b0014_single_x86:v1
    container_name: kingbase
    privileged: true
    ports:
      - "54321:54321"
    environment:
      DB_USER: kingbase
      DB_PASSWORD: Test@123
    volumes:
      - /opt/kingbase/data:/home/kingbase/userdata/data
    command: /usr/sbin/init
    stdin_open: true
    tty: true

-idt 分解为:

stdin_open: true(-i) tty: true(-t) 和默认的后台运行(-d)

基本信息:

数据库默认实例:kingbase 数据库默认用户名:system 数据库默认密码:123456 数据库默认data目录:/home/kingbase/userdata/data

环境变量:

-e ENABLE_CI=${enable_ci} -e NEED_START=${need_start} -e DB_USER=${username} -e DB_PASSWORD=${passwd} -e DB_MODE=$