[Docker] Mac M1系列芯片上完美运行Docker
•
移动开发
![[Docker] Mac M1系列芯片上完美运行Docker](/img/28/4f4d4a4d953040ddbee1bcbe02c0203a.png)
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 查看
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/8be06568ed.html
