0
0x1def 62f73e044c
All checks were successful
ci/push Pipeline was successful
ci/tag Pipeline was successful
CI: download MongoDB tools from mongodb.org
2025-04-11 10:40:44 +03:00
2025-04-11 09:55:45 +03:00
2024-09-15 02:43:21 +03:00
2023-11-08 11:23:46 +03:00
2025-04-11 09:55:45 +03:00
2024-12-29 15:44:17 +03:00
2023-11-08 11:01:00 +03:00
2024-11-27 19:44:33 +03:00
2024-09-05 13:23:37 +03:00

mongodb-docker

Docker image of MongoDB database.

Goal

Since version 5, MongoDB supports only processors with AVX instructions extensions.
If you try to run it on an old processor, then you'll get an error like below:

/opt/bitnami/scripts/libos.sh: line 346:    58 Illegal instruction     (core dumped) "$@" > /dev/null 2>&1

So, the goal of the project is to provide the ability to run an application on generic amd64 architecture.

Images

Our images are based on Bitnami's and published in Quay, GHCR, AWS and Harbor registries.

They also contain the healthcheck utility written in Rust.

Usage

You can use it in Docker as simple as:

$ docker run -d quay.io/flakybitnet/mongodb-server:<version>
$ docker run -d ghcr.io/flakybitnet/mongodb-server:<version>
$ docker run -d public.ecr.aws/flakybitnet/mongodb/server:<version>
$ docker run -d harbor.flakybit.net/mongodb/server:<version>

Binaries

Binaries are compiled by following the instruction and are available there.

Source

Source code are available at Gitea and mirrored to GitHub.

  1. MongoDB Platform Support
  2. Mongo 5.0.0 crashes but 4.4.6 works
  3. MongoDB v5.0 requires CPU AVX instructions
  4. libos.sh: line 344 error when installing ReplicaSet
  5. mongodb can't be installed by helm install
  6. Bitnami MongoDB
  7. MongoDB Rust Ping
  8. MongoDB Tools
Description
MongoDB Docker images for generic Linux AMD64 architecture
Readme 202 KiB
Languages
Shell 97.7%
Dockerfile 1.4%
Smarty 0.9%