macos+docker+达梦数据库部署
一、使用背景
最近几年,随着国外(尤其是美国)对我国的技术封锁和经济制裁,国家提倡软件项目在开发和实施过程中,服务器、交换机等硬件设备尽量采用国产化,软件要求自主可控、自主研发。
特别是我所在行业,客户强制要求使用国产化数据库,所以研究了一下国产化数据库:达梦数据库
将初步的安装和使用教程进行了一下记录
二、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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!