Docker安装达梦数据库DM8

头像
码农笔录
2021-12-09 运维 阅读量 906

docker安装的默认用户名和密码是 SYSDBA

不过在这里建议达梦官方能把不同版本的镜像放到公开的仓库中,存储地址这些都可以做成配置的,用的人多走的更远,国产加油。

1.下载镜像

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

2.导入镜像

下载完成后,导入安装包,使用如下命令

docker import dm8_docker.tar dm8:v01

导入完成后,可以使用 docker images 来查看导入的镜像,命令如下:

docker images

查看结果如下:

image.png

3.启动容器

镜像导入后,使用 docker run 来启动容器,默认的端口 5236 ,启动命令如下:

docker run -itd -p 5236:5236 --name dm8_01 dm8:v01 /bin/bash /startDm.sh

容器启动完成后,使用 docker ps 来查看镜像的启动情况,命令如下:

docker ps

查看结果如下

image.png

启动完成后,可以查看日志来查看启动情况,命令如下:

docker logs -f dm8_01

显示内容如下,则表示启动成功。

image.png

4.扩展

进入容器以下命令就可以进入容器中

docker exec -it dm8_01 /bin/bash

达梦的安装路径是 /dm8

image.png

数据存放地址是 /dm8/data,我们可以通过挂载卷将数据存储到宿主机上

image.png

驱动相关文件目录 /dm8/drivers

image.png