emanjusaka —— 彼岸花开可奈何

【教程】macOS 系统使用docker部署达梦数据库

2
0
【教程】macOS 系统使用docker部署达梦数据库

达梦数据库本身无 macOS 原生的安装包,只能通过 Docker 容器或者虚拟机来间接部署。

下面的教程适用于 M 芯片的苹果电脑,Intel 芯片的苹果电脑把达梦数据库的 docker 镜像换成 x86 架构版本应该也可以,由于手头没有 Intel 芯片的苹果电脑,未能实际验证。

下载 dm8 的 docker 镜像

提供一个下载地址:
https://download.dameng.com/product/DM8/Docker/mouthversion/2025.03/dm8_20250924_HWarm_kylin10_sp1_64_ent_8.1.4.80_pack29/dm8_20250924_HWarm_kylin10_sp1_64_rq_ent_8.1.4.80_pack29.tar

我写这篇教程时,还能下载。不知道是不是能一直有效。我在官网找了半天也没找到 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
···

版权声明 COPYRIGHT

谦学于心,谷纳万物,静思致远,共筑收获之旅!