MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Не може да се стартира изображението на Docker mongo на Windows

ПРЕДУПРЕЖДЕНИЕ (Windows и OS X):Настройката на Docker по подразбиране на Windows и OS X използва VirtualBox VM за хостване на демона на Docker. За съжаление, тематичният механизъм, който VirtualBox използва за споделяне на папки между хост системата и контейнера Docker, не е съвместим с картографираните в паметта файлове, използвани от MongoDB (вижте грешка във vbox, docs.mongodb.org и свързана с нея грешка.mongodb.org). Това означава, че не е възможно да се стартира aMongoDB контейнер с директорията с данни, съпоставена с хоста.

Отговор от docker mongo GitHub

Заобиколно решение за запазване на данните:

docker volume create --name=mongodata
docker run -d -p 27017:27017 -v mongodata:/data/db --name=mymongo mongodb:3.3

Повече информация тук



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Изтриването на (издърпване) на документ в масив от Mongoose не работи с ObjectID

  2. Вземете най-новия запис от колекцията на mongodb

  3. Как да получите схема на база данни с мангусти, дефинирана в друг модел

  4. Как да актуализирам/вставя документ в Mongoose?

  5. Експортирайте резултата за агрегиране на mongodb в нова колекция