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

相关推荐
you秀3 分钟前
K8S中的dns要如何指定??给pod中增加hosts映射,来规避dns冲突问题
java·容器·kubernetes
marconiho12 分钟前
FRP Ubuntu 服务端 + MacOS 客户端配置
linux·ubuntu·macos
sagima_sdu3 小时前
MacBook Air M4 安装 VMware Fusion Pro
jvm·macos
咚咚?6 小时前
基于gitlab 构建CICD发布到K8S 平台
容器·kubernetes·gitlab
尘土哥8 小时前
Docker 快速上手
docker·容器·eureka
Magnetic_h10 小时前
【iOS】方法与消息底层分析
笔记·学习·macos·ios·objective-c·cocoa
广州山泉婚姻10 小时前
Docker从环境配置到应用上云的极简路径
docker
xchenhao10 小时前
基于 Flutter 的开源文本 TTS 朗读器(支持 Windows/macOS/Android)
android·windows·flutter·macos·openai·tts·朗读器
胡耀超14 小时前
Umi-OCR 的 Docker安装(win制作镜像,Linux(Ubuntu Server 22.04)离线部署)
linux·深度学习·ubuntu·docker·容器·nlp·ocr
IT WorryFree14 小时前
macos安装iper3
网络·macos·iperf·打流