Docker:docker部署达梦数据库(v8)

1. 下载第三方达梦数据库镜像

# 这里下载的是 wephoon 第三方的镜像
docker pull wephoon/dmdba:v8

image

2. 将数据目录拉取出来

创建用于映射容器的目录

# 创建目录结构
mkdir -p /home/dmdba

目录赋权

chown -R 1000:1000 /home/dmdata

构建临时容器,将目录挂载出来

# --rm 用于停止容器时,自动删除容器
docker run -d --rm --name dm8_temp -v /home/dmdata:/home/dmdba/dmdbas/data -e SYSDBA_PWD=********* wephoon/dmdba:v8

查看容器日志并停止容器

# 查看日志,等待数据库启动完成
docker logs -f dm8_temp

# 停止容器,由于构建时使用 --rm 所以停止后会自动删除
docker stop dm8_temp

3. 构建达梦数据库容器

# 重点:这里的密码需要跟之前临时容器设置的密码一致才可以!!!!
docker run -d -p 5236:5236 --restart=always --name dm8 --privileged=true -v /home/dmdba/:/home/dmdba/dmdbas/data -e SYSDBA_PWD=******** wephoon/dmdba:v8

 image

 

posted @ 2026-09-28 17:58  怒吼的萝卜  阅读(11)  评论(0)    收藏  举报