docker安装及达梦数据库docker版本单机部署
docker安装、达梦数据库docker版本安装
安装前准备:
docker版本镜像请通过达梦官网或通过达梦商务渠道申请试用
宿主机 | Centos7.6 |
---|---|
docker | v20.10.6 |
DM | dm_v8.1.2.66_x86_rh7_64_ent.tar |
一、docker安装
1.1、卸载旧版本docker
[root@localhost ~]# yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
已加载插件:fastestmirror, langpacks
参数 docker 没有匹配
参数 docker-client 没有匹配
参数 docker-client-latest 没有匹配
参数 docker-common 没有匹配
参数 docker-latest 没有匹配
参数 docker-latest-logrotate 没有匹配
参数 docker-logrotate 没有匹配
参数 docker-engine 没有匹配
不删除任何软件包
1.2、安装依赖&install_docker
因为此步骤在我自己的环境下已经验证过没有问题,所以在这里我将多条命令合为一条执行。
[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2 && yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo && yum -y install docker-ce docker-ce-cli containerd.io
已加载插件:fastestmirror, langpacks
Determining fastest mirrors* base: mirrors.huaweicloud.com* extras: mirrors.huaweicloud.com* updates: mirrors.huaweicloud.com
base | 3.6 kB 00:00:00
#.......
#.......
#中间省略近万字
#.......
#.......验证中 : 2:container-selinux-2.119.2-1.911c772.el7_8.noarch 7/9 验证中 : 1:docker-ce-cli-20.10.6-3.el7.x86_64 8/9 验证中 : containerd.io-1.4.4-3.1.el7.x86_64 9/9 已安装:containerd.io.x86_64 0:1.4.4-3.1.el7 docker-ce.x86_64 3:20.10.6-3.el7 docker-ce-cli.x86_64 1:20.10.6-3.el7 作为依赖被安装:container-selinux.noarch 2:2.119.2-1.911c772.el7_8 docker-ce-rootless-extras.x86_64 0:20.10.6-3.el7 docker-scan-plugin.x86_64 0:0.7.0-3.el7 fuse-overlayfs.x86_64 0:0.7.2-6.el7_8 fuse3-libs.x86_64 0:3.6.1-4.el7 slirp4netns.x86_64 0:0.4.3-4.el7_8 完毕!
1.3、启动docker服务
[root@localhost ~]# systemctl start docker
二、达梦数据库docker版本安装
2.1、上传达梦镜像
这里使用的是lrzsz工具,如果未安装,可以通过下面命令进行安装
yum -y install lrzsz
使用xhsell上传
[root@localhost opt]# rz
z waiting to receive.**B0100000023be50
[root@localhost opt]# ls dm_v8.1.2.66_x86_rh7_64_ent.tar
dm_v8.1.2.66_x86_rh7_64_ent.tar
2.2、导入镜像
[root@localhost opt]# docker load -i dm_v8.1.2.66_x86_rh7_64_ent.tar
644879075e24: Loading layer 117.9MB/117.9MB
d7ff1dc646ba: Loading layer 15.87kB/15.87kB
686245e78935: Loading layer 14.85kB/14.85kB
d73dd9e65295: Loading layer 5.632kB/5.632kB
2de391e51d73: Loading layer 3.072kB/3.072kB
c709c635d729: Loading layer 101.3MB/101.3MB
c853b6a23c2c: Loading layer 2.56kB/2.56kB
3e10e7cfd329: Loading layer 4.096kB/4.096kB
41e82b7aea0d: Loading layer 153.6kB/153.6kB
3827eb1a7e43: Loading layer 843.3kB/843.3kB
4f883f5c5226: Loading layer 4.608kB/4.608kB
67ef8576c0c3: Loading layer 269.4MB/269.4MB
fb56ce1f6c48: Loading layer 2.56kB/2.56kB
df73cf7a83e3: Loading layer 2.56kB/2.56kB
dee8e5f62596: Loading layer 2.56kB/2.56kB
2c7e5cbc1eed: Loading layer 15.87kB/15.87kB
b8c887a0aeb9: Loading layer 2.56kB/2.56kB
e84b306669f7: Loading layer 4.096kB/4.096kB
1139eee5783e: Loading layer 4.096kB/4.096kB
Loaded image: 192.168.101.88:5000/dm:v8.1.2.66_x86_rh7_64_ent
2.3、查看当前镜像
[root@localhost opt]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
192.168.101.88:5000/dm v8.1.2.66_x86_rh7_64_ent e4f282a3f0fd 11 months ago 481MB
2.4、运行并初始化
参数解释:
-p 端口映射
–privileged 特权模式
-e 指定数据库初始化参数
-v 指定挂在映射关系
参数映射关系:
宿主机 | 容器 |
---|---|
15236 | 5236 |
/home/bingo/dm.ini | /opt/dmdbms/conf/dm.ini |
/home/mnt/disks/dm8_latest_test | /opt/dmdbms/data |
[root@localhost opt]# docker run -d -p 15236:5236 --restart=always --name dm8_latest_test --privileged=true -e PAGE_SIZE=32 -e CASE_SENSITIVE=1 -e UNICODE_FLAG=1 -e LENGTH_IN_CHAR=1 -e LD_LIBRARY_PATH=/opt/dmdbms/bin -e INSTANCE_NAME=dm8_latest_test -v /home/bingo/dm.ini:/opt/dmdbms/conf/dm.ini -v /home/mnt/disks/dm8_latest_test:/opt/dmdbms/data 192.168.101.88:5000/dm:v8.1.2.66_x86_rh7_64_ent
2.5、查看当前运行的容器
[root@localhost opt]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
33c86b43101b 192.168.101.88:5000/dm:v8.1.2.66_x86_rh7_64_ent "/bin/bash /opt/star…" 31 seconds ago Up 23 seconds 0.0.0.0:15236->5236/tcp, :::15236->5236/tcp dm8_latest_test
2.6、进入容器界面
[root@localhost opt]# docker exec -it 33c86b43101b /bin/bash
root@33c86b43101b:/#
2.7、进入disql验证
root@33c86b43101b:/opt/dmdbms/bin# ./disql
disql V8
username:
password:
Server [LOCALHOST:5236]: Normally open
SQL>
2.8、使用达梦管理工具连接数据库
在这里,需要指定宿主机的IP地址和映射到宿主机的端口进行连接
连接成功
docker安装及达梦数据库docker版本单机部署相关推荐
- 达梦数据库DW集群部署搭建流程步骤说明
环境: 一主一备一监视器,3台服务器: 3台服务器,均已经安装DM达梦数据库软件: 一.主库操作 数据库初始化实例:DMINIT 备份数据库(2种选择,一种脱机备份,二种联机备份) ...
- 达梦数据库DM8版本DSC集群启停注意事项
达梦数据库DM8的DSC集群与DM7相比,新增加了DMCSSM监视器功能,使用监视器启停集群非常方便. 首先,介绍一下什么是DSC DMDSC:DM共享存储数据库集群,英文全称DM Data Shar ...
- DM8:达梦数据库DEM--dmagent监控服务器代理部署(详细步骤)
DM8:达梦数据库DEM部署dmagent代理环境(详细步骤) 1 dmagent代理下载部署 1.1通过web DEM下载代理包 1.2 从数据库服务器目录直接拷贝dmagent 2 部署JDK环境 ...
- 搭建docker,docker搭建达梦数据库,详细【图文】
搭建docker并基于docker搭建达梦数据库 搭建docker 搭建docker 修改docker存储 修改docker镜像 搭建达梦数据库 搭建达梦数据库 测试连接 创建用户 Dbever测试连 ...
- 一、达梦数据库的安装
一.达梦数据库的安装与配置 使用centos7 / 麒麟操作系统v10服务器版安装达梦数据库 1.准备工作 使用root用户登录Linux系统 确认操作系统的版本和数据库的版本是否一致: # cat ...
- 达梦数据库——DM8安装操作及体系架构介绍
文章目录 一.数据库行业的发展趋势 二.国产数据库的现状 1.自主研发 三.达梦公司的介绍和达梦产品 1.达梦公司的由来 2.达梦公司的产品线 四.DM8的安装及实例的管理 1.软件信息收集 2.硬件 ...
- 【Database-02】达梦数据库 - DM Manager管理工具安装
1.简介 DM Manager是达梦数据库自带的图形化界面管理工具,在安装达梦数据库的时候就会自动安装. Linux环境,默认安装路径为:达梦安装目录/tool/manager,如果Linux是安装G ...
- 达梦数据库安装方法以及注意事项
1: 选择合适的数据库版本 1.1 :在安装前首先手上要有一本达梦数据库的安装手册,经验告诉我,最好按照手册的顺序安装. 达梦数据库安装手册可以在达梦官网下载,如下链接,安装包解压也有. http:/ ...
- 达梦数据库入门指南(一)- 安装与初始化教程(Linux)
一.简介 DM数据库是达梦数据库有限公司基于ORACLE数据库推出的一款关系型数据库,以RDBMS为核心.SQL为标准,支持 SQL92/SQL99.ODBC.JDBC.PHP..NET Provid ...
最新文章
- python空值赋0_Python中的空值判断
- 转:修改Content Server管理员密码 - [Documentum 实施开发记录]
- 好像博问不能回复了,看似是某个脚本错误阻止了提交。可有此事?
- 小白使用word小技巧-持续更新(以论文服务为主)
- [linux]centOS 7.6重新分配Home目录的大小
- 缓存-问题:缓存穿透 缓存雪崩 缓存击穿
- ZigBee cc2530芯片学习 error记录(1)
- docker的安装--基于docker1.6
- java流 视频_java如何对视频文件处理?包括拉流推流视频截取等?
- 工程测量(地形图测量)
- Linux下libaio的一个简单例子
- java http远程调用接口下载文件
- mac屏幕分辨率调整:SwitchResX
- 3DMAX导出插件编写(续)
- 凝思磐石linux系统怎么切双屏_linux系统下怎么设置双屏拼接
- 【数据仓库】大数据定义
- win7卸载Ubuntu重新安装ubuntu18.04
- TI毫米波雷达AWR1642测试
- 漩涡中的中国首富李彦宏
- python+pycharm+mysql+sqlyog下载安装
热门文章
- SLAM算法包与地图处理
- Vulnhub_CengBox
- JavaScriptCore-b
- mysql 导出数据 权限_MySQL 导出数据
- 再也不用花时间在找封面上了!—— 基于 Go 实现的文章封面生成器
- 总结SLAM论文主要创新点和论文分类 —— 持续更新ing
- html设置最小宽度 滚动条,如何在CSS中设置滚动条的宽度?
- nginx 代理配置 跨域 cookie session 共享
- artdialog ajax,GitHub - xiaok/artDialog: 优雅的web对话框控件
- POJ 1061青蛙的约会题解