macos+docker+达梦数据库部署

一、使用背景

最近几年,随着国外(尤其是美国)对我国的技术封锁和经济制裁,国家提倡软件项目在开发和实施过程中,服务器、交换机等硬件设备尽量采用国产化,软件要求自主可控、自主研发。

特别是我所在行业,客户强制要求使用国产化数据库,所以研究了一下国产化数据库:达梦数据库

将初步的安装和使用教程进行了一下记录

官网地址:https://www.dameng.com/

二、docker安装

我的安装环境:macos13.6.6 +docker4.33.0

1、docker镜像下载

官网下载地址:https://www.dameng.com/list_103.html

下载后的安装包如下图:

2、导入安装包

docker load -i dm8_20241022_x86_rh6_64_single.tar

如下图:

3、启动容器

将镜像导入后,使用docker run启动容器,启动命令如下:

docker run -d -p 5236:5236 --restart=always --name dm8_test --privileged=true -e PAGE_SIZE=16 -e LD_LIBRARY_PATH=/Users/wanping/data/dm/bin -e  EXTENT_SIZE=32 -e BLANK_PAD_MODE=1 -e LOG_SIZE=1024 -e UNICODE_FLAG=1 -e LENGTH_IN_CHAR=1 -e INSTANCE_NAME=dm8_test -v /Users/wanping/data/dm/data:/dm/data dm8_single:dm8_20241022_rev244896_x86_rh6_64

部署如下图:

三、初步使用

默认用户名/密码为 SYSDBA/SYSDBA001

若出现中文乱码问题,则进入容器

docker exec -it dm8_test /bin/bash
#执行source /etc/profile
source /etc/profile
posted @   小学程序员  阅读(344)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示