WAARSCHUWING (Windows &OS X):De standaard Docker-configuratie op Windows en OS X gebruikt een VirtualBox VM om de Docker-daemon te hosten. Helaas is het mechanisme dat VirtualBox gebruikt om mappen te delen tussen het hostsysteem en de Docker-container niet compatibel met de aan geheugen toegewezen bestanden die door MongoDB worden gebruikt (zie vbox-bug, docs.mongodb.org en relatedjira.mongodb.org bug). Dit betekent dat het niet mogelijk is om een MongoDB-container uit te voeren met de gegevensmap die is toegewezen aan de host.
Antwoord van Docker Mongo GitHub
Tijdelijke oplossing om gegevens te behouden:
docker volume create --name=mongodata
docker run -d -p 27017:27017 -v mongodata:/data/db --name=mymongo mongodb:3.3
Meer info hier