为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:docker
【操作系统】:centos7
【CPU】:
【问题描述】*:
docker-compose 执行脚本
dm8:
container_name: dm8
image: dm8:v01
ports:
- 5236:5236
hostname: dm8
environment:
- TZ=Asia/Shanghai
command: /bin/bash /startDm.sh
volumes:
- /home/dm8/data/:/home/dm8/data
- /home/dm8/log:/opt/dmdbms/log
- /etc/localtime:/etc/localtime:ro
是否还需要带上dminit命令才行,否则容器初始化就会默认初始数据库和配置参数,然后我再容器中执行dminit也是没有效果的,提示已经存在。
docker容器里有个默认的启动脚本StartDm.sh开启 默认实例,我改了启动自己的实例,没问题了,或者改下docker启动的脚本,自己写启动命令。
您好,您想要重新初始化实例的话,您可以在安装目录bin下执行./dminit path=实例路径 后面跟上您需要修改的初始化配置参数

例如:
注意DB_NAME、INSTANCE_NAME、PORT_NUM不要和默认实例的一样,详细参数的配置可以参考安装目录doc下的dminit配置手册