docker安装达梦数据库dm8
安装前准备
软硬件 | 版本 |
终端 | X86-64 架构 |
Docker | 19.0 及以上版本 |
dm8镜像为开发版(试用) | 自版本号开始免费试用1年。 |
说明:dm.key是一个授权认证文件。跟操作系统、服务器的CPU核心、内存等信息绑定的。正式dm.key需要您与销售申请购买。开发版安装无需单独key,系统有内嵌key,试用时间从版本制作日开始计算为期一年。
下载 Docker 安装包
在根目录下创建 /dm8 文件夹,用来放置下载的 Docker 安装包。命令如下:mkdir /dm8
切换到 /dm8 目录,下载 DM Docker 安装包。命令如下:
wget -O dm8_docker.tar -c https://download.dameng.com/eco/dm8/dm8_docker.tar
或者直接下载大小写敏感版本:https://download.dameng.com/eco/dm8/dm8_docker_case.tar
导入镜像
下载完成后,导入安装包,使用如下命令:
docker import dm8_docker.tar dm8:v01
导入完成后,可以使用 docker images
来查看导入的镜像,命令如下:docker images
查看结果如下:
导出docker中数据库目录
创建数据库映射目录mkdir -p /data/dm8
拷贝数据库目录数
$ docker run -itd -p 5236:5236 --name tmp-dm8 dm8:v01 /bin/bash /startDm.sh
#DM8 数据库目录拷贝
$ docker cp tmp-dm8:/opt/dmdbms /data/dm8
$ docker rm -f tmp-dm8
启动容器
镜像导入后,使用 docker run
来启动容器,默认的端口 5236 默认的账号密码 ,启动命令如下:
docker run -itd -p 5236:5236 --name dm8_01 -v /data/dm8/dmdbms:/opt/dmdbms dm8:v01 /bin/bash /startDm.sh
容器启动完成后,使用 docker ps
来查看镜像的启动情况,命令如下:docker ps
结果显示如下:
启动完成后,可以查看日志来查看启动情况,命令如下:docker logs -f dm8_01
显示内容如下,则表示启动成功。
启动停止数据库
停止命令如下:docker stop dm8_01
启动命令如下:docker start dm8_01
重启命令如下:docker restart dm8_01
官方参考文档:https://eco.dameng.com/document/dm/zh-cn/start/index.html