[Docker] Mac M1系列芯片上完美运行Docker

复制代码
docker pull qinchz/dm8-arm64

    container_name: dm8
    ports:
      - "5236:5236"
    mem_limit: 1g
    memswap_limit: 1g
    volumes:
      - /data/dm8:/home/dmdba/data

数据库实例参数已修改,接近oracle使用习惯

复制代码
#字符集 utf-8
CHARSET=1
#VARCHAR 类型对象的长度以字符为单位
LENGTH_IN_CHAR=1
#标识符大小写不敏感
CASE_SENSITIVE=0

可选自定义数据库实例参数

1.启动容器

2.进入容器,删除脚本服务、删除数据实例。参考

3.进入容器目录/usr/local/bin,修改docker-entrypoint.sh文件第17行

复制代码
${DM_PATH}/bin/dminit PATH=/home/dmdba/data PAGE_SIZE=16 CHARSET=1 LENGTH_IN_CHAR=1 CASE_SENSITIVE=0

4.重新启动容器(restart)

注:数据库实例参数表,可在/home/dmdba/dmdbms/bin目录下执行 ./dminit help 查看

相关推荐
梦梦代码精21 分钟前
连锁品牌数字化:从门店扩张到用户资产运营的技术底座
大数据·人工智能·低代码·docker·开源·代码规范
InfinitePlus4 小时前
Docker MySQL搭建一主一从
mysql·docker
坐吃山猪6 小时前
Docker07-MySQL
mysql·docker·容器
Wzx1980126 小时前
python沙箱和docker沙箱你选对了吗?
开发语言·python·docker
CodeDevMaster6 小时前
关于PaddleOCR-VL部署与使用说明
docker·llm
Kismet_nvi6 小时前
《Kubernetes Service 进阶、kube-proxy 与 Ingress 实战精要》
云原生·容器·kubernetes
Ghost Face...8 小时前
龙芯Docker全流程:安装到离线迁移实战
java·docker·eureka
Crazy________8 小时前
Redis03:持久化存储,大key分析,主从复制及哨兵模式
数据库·redis·容器
2401_834636999 小时前
从零吃透 K8s 网络:ServiceIngressMetalLB 实操手册
网络·容器·kubernetes
coding4u11 小时前
Mac 外接显示器完全指南:从插上线到调好每个参数
macos·计算机外设·文件管理·显示器·策略模式·quick look扩展