CẢNH BÁO (Windows &OS X):Thiết lập Docker mặc định trên Windows và OS X sử dụng máy ảo VirtualBox để lưu trữ daemon Docker. Thật không may, themechanism VirtualBox sử dụng để chia sẻ các thư mục giữa hệ thống máy chủ lưu trữ và vùng chứa Docker không tương thích với các tệp được ánh xạ bộ nhớ được MongoDB sử dụng (xem lỗi vbox, docs.mongodb.org và lỗi liên quanjira.mongodb.org). Điều này có nghĩa là không thể chạy vùng chứa aMongoDB với thư mục dữ liệu được ánh xạ tới máy chủ.
Câu trả lời từ docker mongo GitHub
Giải pháp để duy trì dữ liệu:
docker volume create --name=mongodata
docker run -d -p 27017:27017 -v mongodata:/data/db --name=mymongo mongodb:3.3
Thông tin thêm tại đây