VARNING (Windows &OS X):Standardinställningen för Docker på Windows och OS X använder en VirtualBox VM för att vara värd för Docker-demonen. Tyvärr är den mekanism som VirtualBox använder för att dela mappar mellan värdsystemet och Docker-behållaren inte kompatibel med de minneskartade filerna som används av MongoDB (se vbox-bugg, docs.mongodb.org och relateradjira.mongodb.org-bugg). Detta innebär att det inte är möjligt att köra en MongoDB-behållare med datakatalogen mappad till värden.
Svar från docker mongo GitHub
Lösning för att bevara data:
docker volume create --name=mongodata
docker run -d -p 27017:27017 -v mongodata:/data/db --name=mymongo mongodb:3.3
Mer information här