DM 安装(docker)

达梦之前是有官方提供的镜像的,后来官方下掉了

所以可以去 docker hub 上搜相关的镜像,搜索词是:dm8dm8_single

拉取

1
docker pull sizx/dm8

运行

1
2
3
4
5
6
7
8
9
10
11
docker run -d -p 5236:5236 --name dm8 \
--restart=always --privileged=true \
-e PAGE_SIZE=16 \
-e UNICODE_FLAG=1 \
-e LENGTH_IN_CHAR=1 \
-e CASE_SENSITIVE=0 \
-e SYSDBA_PWD='123abc!@#' \
-e LD_LIBRARY_PATH=/opt/dmdbms/bin \
-e INSTANCE_NAME=dm8_instance \
-v /opt/dm8:/opt/dmdbms/data \
sizx/dm8:1-2-128-22.08.04-166351-20005-CTM && docker logs -f dm8

如果报错

1
2
3
4
5
6
7
8
123abc!@#
file dm.key not found, use default license!
License will expire on 2025-04-11
[CHARSET] value error
fail to init db.
initdb V8
db version: 0x7000c
initdb failed

把上面命令中的 UNICODE_FLAG 改为 CHARSET


DM 安装(docker)
https://flepeng.github.io/042-国产-DM-达梦数据库-11-安装和配置-DM-安装(docker)/
作者
Lepeng
发布于
2024年3月6日
许可协议