达梦数据库docker容器化安装

一、执行docker version查看docker是否安装成功

查看docker是否安装成功

二、把dm8的docker镜像文件传到宿主机上

三、加载达梦数据库docker镜像

docker load -i dm_v8.1.1.66_x86_rh7_64_ent.tar

四、查看镜像

docker images

镜像

五、运行容器

可以按照自己的要求设置容器的相关参数,参数如下:

docker run -d 
-p 31880:8080 
-p 30236:5236 
--restart=always 
--name testdb2 
-e LD_LIBRARY_PATH=/opt/dmdbms/bin -e INSTANCE_NAME=testdb 
-v /opt/testdb:/opt/dmdbms/data 
-v /software/dm8.key:/opt/dmdbms/bin/dm.key 192.168.114.248/dm8:v8.1.1.66_x86_rh7_64_ent 

  • name指定容器的名字,容器名字为testdb2
  • 192.168.114.248/dm8:为docker镜像的REPOSITORY
  • v8.1.1.66_x86_rh7_64_ent :docker镜像的TAG
  • -e LD_LIBRARY_PATH设置环境变量
  • -v /opt/testdb:/opt/dmdbms/data
  • /opt/testdb:宿主机存放数据库文件目录。
  • /opt/dmdbms/data:容器内目录为固定值。
  • -v /software/dm8.key:/opt/dmdbms/bin/dm.key
  • /software/dm8.key:宿主机上存放key文件的路径。
  • /opt/dmdbms/bin/dm.key:容器内key的路径为固定值
  • 当本地没有dm.key 文件时,可以先不设置-v /software/dm8.key:/opt/dmdbms/bin/dm.key
  • -d 后台运行,不要阻塞住shell窗口,-p 内外端口映射

六、查看容器运行

docker ps

达梦客户端连接测试:
IP:宿主机IP192.168.96.130
端口号:30236
用户/密码:SYSDBA/Dameng123
连接测试

七、export查看dm8容器内的环境变量

环境变量

猜你喜欢

转载自blog.csdn.net/weixin_43975316/article/details/127107595