为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:麒麟v10 arm
【CPU】: ARMv8 CPU
【问题描述】*:2024年7月12日,在官网下载最新版本的docker镜像(https://www.dameng.com/ucenter/index.html);导入服务器docker内。按官网文档(https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html)
启动后报:WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
但是查看容器一起启动不成功, Restarting (1) 1 second ago
docker logs查看:
exec /opt/startup.sh: exec format error
exec /opt/startup.sh: exec format error
exec /opt/startup.sh: exec format error
exec /opt/startup.sh: exec format error
exec /opt/startup.sh: exec format error
exec /opt/startup.sh: exec format error
exec /opt/startup.sh: exec format error
exec /opt/startup.sh: exec format error
exec /opt/startup.sh: exec format error
exec /opt/startup.sh: exec format error
这个是startup.sh不能用吗? 咋搞?
run命令:
docker run -d -p 30236:5236
--restart unless-stopped
--detach
--name=dm8
--privileged=true
-e LD_LIBRARY_PATH=/opt/dmdbms/bin
-e PAGE_SIZE=16 -e EXTENT_SIZE=32
-e LOG_SIZE=1024 -e UNICODE_FLAG=1
-e INSTANCE_NAME=dm8_test
-v /data/dm8:/opt/dmdbms/data
dm8:dm8_20240613_rev229704_x86_rh6_64
docker是X86架构的,arm环境建议下载安装包安装使用