If I want to execute any docker file from https://hub.docker.com/r/library/mongo/tags/ on my raspberry Pi 3B with raspbian stretch installed I always get the same error namely something like :

Pulling mongodb (mongo:)...
latest: Pulling from library/mongo
ERROR: no matching manifest for unknown in the manifest list entries

How can I resolve this error and what causes it? If you need any more details please let me know I'm pretty new to docker so I don't really know what's relevant.

1 Answer 1


This means that the container that you are trying to pull is not available for the architecture, in this case it would be linux/arm64. Maybe there is an image available now. I would search for 'docker mongodb arm64' to see. I see support for mongodb under arm64v8 architecture, which would be in Raspberry Pi 4. Maybe you want to upgrade, as your chip is arm64v7.

This issue explains error message in a bit more detail.

Answers under this issue are going to help you run MongoDB under ARM64.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.