This repository contains Dockerfile of MongoDB for Docker's trusted build published to the public Docker Registry.
Install Docker.
Download trusted build from public Docker Registry: docker pull dockerfile/mongodb
(alternatively, you can build an image from Dockerfile: docker build -t="dockerfile/mongodb" github.com/dockerfile/mongodb)
mongoddocker run -d -p 27017:27017 --name mongodb dockerfile/mongodb
mongod w/ persistent/shared directorydocker run -d -p 27017:27017 -v <data-dir>/db:/data/db --name mongodb dockerfile/mongodb
mongod w/ HTTP support (requires firewall on port 28017)docker run -d -p 27017:27017 -p 28017:28017 --name mongodb dockerfile/mongodb mongod --rest --httpinterface
mongodocker run -it --rm --link mongodb:mongodb dockerfile/mongodb bash -c 'mongo --host $MONGODB_PORT_27017_TCP_ADDR'
You will need to set up nat port forwarding with:
VBoxManage modifyvm "boot2docker-vm" --natpf1 "guestmongodb,tcp,127.0.0.1,27017,,27017"
This will allow you to connect to your mongo container with the standard 'mongo' commands
Content type
Image
Digest
sha256:821a42f30…
Size
300.4 MB
Last updated
almost 11 years ago
docker pull lingpin/mongodb