mongo-tmpfs is a docker container for running a mongo instance against a tmpfs storage volume.
This container is designed to enhance performance in testing environments. Logging and preallocation is disabled and smallfiles are enabled.
The TMPFS_SIZE environment variable can be used to configure the size (in MB) of the tmpfs volume.
docker run --name mongo-tmpfs \
--privileged \
-p 27017:27017 \
jamesridgway/mongo-tmpfs:3.6
Different version of the mongo-tmpfs container are available for different versions.
| Mongo Version | Docker Tag |
|---|---|
| 3.0 | jamesridgway/mongo-tmpfs:3.0 |
| 3.2 | jamesridgway/mongo-tmpfs:3.2 |
| 3.4 | jamesridgway/mongo-tmpfs:3.4 |
| 3.6 | jamesridgway/mongo-tmpfs:3.6 |
Content type
Image
Digest
Size
124.3 MB
Last updated
over 8 years ago
docker pull byrnedo/mongo-tmpfs