DOCKE达梦安装
一、安装步骤
下载 Docker 二进制文件
下载地址:https://download.docker.com/linux/static/stable/x86_64/
通过 FTP工具将 docker-18.06.1-ce.tgz 上传到服务器上
解压安装包
tar zxf docker-18.06.1-ce.tgz
将docker 相关命令拷贝到 /usr/bin,方便直接运行命令
cp docker/* /usr/bin/
启动Docker守护程序
dockerd &
验证是否安装成功,执行docker info命令,若正常打印版本信息则安装成功。
docker info
二、将Docker注册成系统服务(kill 掉docker相关进程后执行如下命令)
在 /usr/lib/systemd/system/ 目录下创建docker.service 文件
vi /usr/lib/systemd/system/docker.service
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
启动 / 停止 docker 服务
systemctl start docker
开机自启/取消开机自启 docker 服务
systemctl enable docker
Docker中安装DM8
下载介质https://eco.dameng.com/download/
安装包通过FTP上传到服务器任意目录即可
执行以下命令导入安装包:
docker load -i dm8_20230808_rev197096_x86_rh6_64_single.tar
导入完成后,可以使用 docker images 查看导入的镜像。结果显示如下:
启动容器
镜像导入后,使用 docker run 启动容器,启动命令如下:
docker run -d -p 5236:5236 --restart=always --name dm8 --privileged=true -e PAGE_SIZE=32 -e LD_LIBRARY_PATH=/opt/dmdbms/bin -e SYSDBA_PWD=Dameng@123 -e EXTENT_SIZE=32 -e LOG_SIZE=2048 -v /dmdata:/opt/dmdbms/data dm8:dm8_20230808_rev197096_x86_rh6_64
注意:要加密码参数
容器启动完成后,使用 docker ps 查看镜像的启动情况
启动完成后,可通过日志检查启动情况,命令如下:
docker logs -f dm8
注意:如果报错查看实例文件夹的用户属主是否正确
启动/停止数据库
停止数据库命令如下:
docker stop dm8
启动数据库命令如下:
docker start dm8
重启命令如下:
docker restart dm8
进入容器内部
docker exec -it dm8 /bin/bash
注意:如果使用 docker 容器里面的 disql,进入容器后,先执行 source /etc/profile 防止中文乱码。
容器清理
删除容器
docker rm dm8
删除镜像
docker rmi IMAGE ID
注:如果删除镜像,必须先正常停止容器后删除容器。
文章
阅读量
获赞