[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 查看

相关推荐
未来侦察班4 小时前
一晃13年过去了,苹果的Airdrop依然很坚挺。
macos·ios·苹果vision pro
金刚猿4 小时前
01_虚拟机中间件部署_root 用户安装 docker 容器,配置非root用户权限
docker·中间件·容器
JH_Kong5 小时前
解决 WSL 中 Docker 权限问题:从踩坑到完整修复
docker·容器
忆~遂愿5 小时前
GE 引擎与算子版本控制:确保前向兼容性与图重写策略的稳定性
大数据·开发语言·docker
陈桴浮海7 小时前
Kustomize实战:从0到1实现K8s多环境配置管理与资源部署
云原生·容器·kubernetes
普通网友9 小时前
苹果笔记本(Mac)连接手机完全指南
macos·智能手机
70asunflower9 小时前
Emulation,Simulation,Virtualization,Imitation 的区别?
linux·docker
ShiLiu_mtx9 小时前
k8s - 7
云原生·容器·kubernetes
春日见10 小时前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
xuhe210 小时前
[全流程详细教程]Docker部署ClawBot, 使用GLM4.7, 接入TG Bot实现私人助理. 解决Docker Openclaw Permission Denied问题
linux·docker·ai·github·tldr