【教程】macOS 系统使用docker部署达梦数据库
2
0
达梦数据库本身无 macOS 原生的安装包,只能通过 Docker 容器或者虚拟机来间接部署。
下面的教程适用于 M 芯片的苹果电脑,Intel 芯片的苹果电脑把达梦数据库的 docker 镜像换成 x86 架构版本应该也可以,由于手头没有 Intel 芯片的苹果电脑,未能实际验证。
下载 dm8 的 docker 镜像
我写这篇教程时,还能下载。不知道是不是能一直有效。我在官网找了半天也没找到 dm8 docker 镜像下载的地方,可能被隐藏了吧。
创建挂载目录
# 创建数据持久化目录
mkdir -p ~/data/dm8/data ~/data/dm8/log ~/data/dm8/config
chmod -R 777 ~/data/dm8
启动命令
# 导入 dm8 的镜像
docker load -i <镜像文件路径>.tar
# 完整启动命令
docker run -d \
--name dm8-arm64 \
--restart=always \
--privileged=true \
-p 5236:5236 \
-v ~/data/dm8/data:/opt/dmdbms/data \
-v ~/data/dm8/log:/opt/dmdbms/log \
-v ~/data/dm8/config:/opt/dmdbms/config \
-e "DM_INSTANCE=DAMENG" \
-e "DM_CHARSET=UTF-8" \
-m 2G \
dm8:dm8_20250924_rev288894_HWarm_kylin10_64
用户名和密码
- SYSDBA
- SYSDBA_dm001