官方技术文档地址:https://eco.dameng.com/document/dm/zh-cn/start/index.html
不能直接拉取达梦数据库的镜像,需要去官方提供的下载地址下载镜像,上传到服务器
下载地址:https://eco.dameng.com/download/
下载完成之后确认下载文件大小无误,我下载的是dm8_20220822_rev166351_x86_rh6_64_ctm.tar 大小是400MB
把文件上传到服务器的 /opt 目录下
cd进入opt目录,执行命令
docker load -i dm8_20220822_rev166351_x86_rh6_64_ctm.tar
等待命令结束
再执行命令
-d 是后台运行
-p 是端口(记得把服务器防火墙对应端口打开,不然连不上数据库)
docker run -d -p 5236:5236 --restart=always --name dm8_01 --privileged=true -e PAGE_SIZE=16 -e LD_LIBRARY_PATH=/opt/dmdbms/bin -e INSTANCE_NAME=dm8_01 -v /data/dm8_01:/opt/dmdbms/data dm8_single:v8.1.2.128_ent_x86_64_ctm_pack4
查看启动日志
docker logs -f dm8_01
如下算成功
最新版的默认用户名密码:SYSDBA SYSDBA001
旧版:SYSDBA SYSDBA
停止数据库命令如下:
Copy
docker stop dm8_01
启动数据库命令如下:
Copy
docker start dm8_01
重启命令如下:
Copy
docker restart dm8_01
不使用官方软件的话,是需要下载驱动才能连接上的,我使用的是datagrip进行的连接
驱动获取:
百度云网盘链接:https://pan.baidu.com/s/1xrnU3T53mGVQQ50VV4Qu0Q
提取码:ybsy
左上角点击:
设置连接