当前位置: 首页> 游戏> 游戏 > 使用Docker、Docker-compose部署单机版达梦数据库(DM8)

使用Docker、Docker-compose部署单机版达梦数据库(DM8)

时间:2025/7/9 23:17:02来源:https://blog.csdn.net/andyLyysh/article/details/140228220 浏览次数:0次

安装前准备

Linux Centos7安装:https://blog.csdn.net/andyLyysh/article/details/127248551?spm=1001.2014.3001.5502
Docker、Docker-compose安装:https://blog.csdn.net/andyLyysh/article/details/126738190?spm=1001.2014.3001.5502

下载DM8镜像

官网下载:https://eco.dameng.com/download/
在这里插入图片描述
将下载好的DM8 Docker镜像上传到服务器中,这里使用的Centos 7.9。

加载DM8镜像到Docker中

进入Dm8镜像所在目录下

docker load -i dm8_20240613_x86_rh6_64_rq_ent_8.1.3.140_pack5.tar

在这里插入图片描述
查看Dm8是否在容器镜像中

docker images

在这里插入图片描述
上图说明已成功加入到Docker镜像中

配置docker-compose.yaml文件

dm数据库初始化配置参数如下:
在这里插入图片描述

version: "3"services: dm8:image: 0bf471ecf9d8container_name: dm8hostname: dm8privileged: truerestart: alwaysenvironment:TZ: Asia/ShanghaiPAGE_SIZE: 32EXTENT_SIZE: 64CASE_SENSITIVE: 0UNICODE_FLAG: 1INSTANCE_NAME: ZHUSHSYSDBA_PWD: zhush98564LOG_SIZE: 1024LD_LIBRARY_PATH: /opt/dmdbms/binports:- 5236:5236volumes:- ./data:/opt/dmdbms/datanetworks:dm8-network:ipv4_address: 172.96.0.5networks:dm8-network:driver: bridgeipam:config:- subnet: 172.96.0.0/24name: dm8-network  

在服务器中创建一个dm数据库存储目录,我这里是放在 /data/dm 目录中
在这里插入图片描述
进入到 /data/dm 目录下,将docker-compose.yaml文件上传至此目录下,如上图。

启动容器

docker-compose up -d

在这里插入图片描述
停止容器

docker-compose stop

在这里插入图片描述
重启容器

docker-compose start

查看dm容器是否正常运行

docker ps -a

在这里插入图片描述

如果本地电脑中有dm数据库管理工具,可以只使用测试是否可以连接数据库,能够连通说明数据库部署成功。

关键字:使用Docker、Docker-compose部署单机版达梦数据库(DM8)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: