Docker:docker部署达梦数据库(v8)
1. 下载第三方达梦数据库镜像
# 这里下载的是 wephoon 第三方的镜像
docker pull wephoon/dmdba:v8

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

-----------------------------------
作者:怒吼的萝卜
链接:http://www.cnblogs.com/nhdlb/
-----------------------------------

浙公网安备 33010602011771号