运行 mongo 映像时出错 - docker-entrypoint.sh:第 381 行 [英] Error when running mongo image - docker-entrypoint.sh: line 381

查看:70
本文介绍了运行 mongo 映像时出错 - docker-entrypoint.sh:第 381 行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

安装 Ubuntu v20 然后安装 docker 后:

After installing Ubuntu v20 and then installing docker:

$ docker network create test-network

$ docker pull mongo

$ docker run --network test-network --name mongodb \
    -e MONGO_INITDB_ROOT_USERNAME=admin \
    -e MONGO_INITDB_ROOT_PASSWORD=pawwrord \
    mongo

我收到了这样的错误:

/usr/local/bin/docker-entrypoint.sh: line 381:    25 Illegal instruction     (core dumped) "${mongodHackedArgs[@]}" --fork

你知道问题是什么吗?我只是需要一些指导来调查问题.

Do you know what the problem is? I just need some guidance to investigate the problem.

更新

我对其他 docker hub 镜像没有任何问题.

I don't have any problem with other docker hub images.

特别是当我想运行 mongo 时,我收到此错误.

Specifically only when I want to run mongo, I got this error.

推荐答案

MongoDB 5.0 需要 Sandy Bridge 或更新的 CPU.获取更新的处理器或使用旧版本的 MongoDB.

MongoDB 5.0 requires a Sandy Bridge or newer CPU. Get a newer processor or use an older version of MongoDB.

https://jira.mongodb.org/browse/SERVER-54407

这篇关于运行 mongo 映像时出错 - docker-entrypoint.sh:第 381 行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆