docker pull qinchz/dm8-arm64
container_name: dm8ports:- "5236:5236"mem_limit: 1gmemswap_limit: 1gvolumes:- /data/dm8:/home/dmdba/data

数据库实例参数已修改,接近oracle使用习惯

#字符集 utf-8CHARSET=1#VARCHAR 类型对象的长度以字符为单位LENGTH_IN_CHAR=1#标识符大小写不敏感CASE_SENSITIVE=0

[可选]自定义数据库实例参数

1.启动容器

2.进入容器,删除脚本服务、删除数据实例。参考

3.进入容器目录/usr/local/bin,修改docker-entrypoint.sh文件第17行

${DM_PATH}/bin/dminit PATH=/home/dmdba/data PAGE_SIZE=16 CHARSET=1 LENGTH_IN_CHAR=1 CASE_SENSITIVE=0

4.重新启动容器(restart)

注:数据库实例参数表,可在/home/dmdba/dmdbms/bin目录下执行 ./dminit help 查看