openEuler 24.03 LTS SP1 docker安装mongo7或者8报错

WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!
2025-02-21T09:40:36.736826965Z see https://jira.mongodb.org/browse/SERVER-54407
2025-02-21T09:40:36.736829142Z see also MongoDB 5.0 CPU Intel G4650 compatibility - #2 by Stennie_X - Installation & Upgrades - MongoDB Developer Community Forums
2025-02-21T09:40:36.736831053Z see also https://github.com/docker-library/mongo/issues/485#issuecomment-891991814

/usr/local/bin/docker-entrypoint.sh: line 416: 26 Illegal instruction (core dumped) “${mongodHackedArgs[@]}” --fork

遇到的错误 Illegal instruction (core dumped) 通常表明 Docker 容器尝试执行了一个不被当前 CPU 支持的指令。这种情况可能会发生在以下几种场景中:

  1. CPU 不兼容:容器内的 MongoDB 版本可能针对特定的 CPU 架构或特性进行了优化,而你的机器 CPU 不支持这些指令集(例如 AVX2)。
  2. 镜像问题:下载的 MongoDB Docker 镜像可能存在一些问题或者与宿主机环境不完全兼容。
  3. Docker 版本或配置问题:尽管较少见,但 Docker 的版本或某些配置也可能影响到容器内应用的正常运行。

有人解决过这个问题吗?