Sign inSign up

wephoon/dmdba

By wephoon

Updated about 3 years ago

Image
0

412

wephoon/dmdba repository overview

Descript - 镜像描述

  • 为了方便使用,将达梦数据库打包成docker镜像。

  • 镜像已精简,只包含Server,可使用客户端工具在外部连接,内部只支持命令。

  • 请不要进行商业使用 Non-commercial

  • Maintined by-作者: wephoon<[email protected]>

directory - 数据库目录

  • dmdba - 数据库目录
/home/dmdba/dmdbas
.
├── license_en.txt
├── license_zh.txt
├── log
├── jar
├── bin2
└── bin
  • data - 数据库数据目录
/home/dmdba/dmdbas/data

How to Use this image - 使用方法

quick start - 快速启动容器实例

将本地5236端口映射至容器,注意本地端口占用情况

docker run -itd --name dm8 -p 5236:5236 wephoon/dmdba:v8
start with persistent storage - 启动容器,持久化数据

将本地目录挂载到达梦数据目录

docker run -itd --name dm8 -p 5236:5236 -v /your-data-dir:/home/dmdba/dmdbas/data wephoon/dmdba:v8
# 初始化后会在data目录下生成默认的DAMENG文件夹,目前暂不支持自定义实例名(实际上没必要关注)

Environme - 环境变量

PAGE_SIZE

PAGE_SIZE 数据文件使用的页大小,默认是16,可自行更改。

docker run -itd --name dm8 -e PAGE_SIZE=16 wephoon/dmdba:v8

SYSDBA_PWD

SYSDBA_PWD 初始化时设置 SYSDBA 的密码,默认是SYSDBA@0924,可自行更改。

docker run -itd --name dm8 -e SYSDBA_PWD=your-password wephoon/dmdba:v8

CASE_SENSITIVE

CASE_SENSITIVE 标识符大小写敏感,默认是敏感,可自行更改,取值:Y、y、1 表示敏感;N、n、0 表示不敏感。

docker run -itd --name dm8 -e CASE_SENSITIVE=0 wephoon/dmdba:v8

CHARSET

CHARSET 字符集选项,默认是GB18030。取值范围 0、1、2。0 代表 GB18030,1 代表 UTF-8,2 代表韩文字符集 EUC-KR。

docker run -itd --name dm8 -e CHARSET=0 wephoon/dmdba:v8

DBINFO - 数据库信息

  • 端口 PORT:5236
  • 数据库用户 USER:SYSDBA
  • 数据库默认密码 PASSWORD:SYSDBA@0924
  • 数据库目录:/home/dmdba/dmdbas
  • 数据库数据目录:/home/dmdba/dmdbas/data

Tag summary

Content type

Image

Digest

sha256:054273c98

Size

150 MB

Last updated

about 3 years ago

docker pull wephoon/dmdba:v8