Я использую 2 док-контейнера: один для моего PHP-приложения и один для MongoDb. Приложение PHP без проблем записывает данные в контейнер MongoDb, используя Doctrine, но когда я хочу сделать резервную копию внутри контейнера приложения PHP, запустив:
$mongodump --host mongo --port 27017
он создает папку «dump / product», но он пуст.
Также, если я зайду внутрь контейнера MongoDb, я смогу увидеть базу данных и нужные данные в коллекциях, но если я попытаюсь подключиться к MongoDb внутри контейнера приложения php с помощью:
$mongo --host mongo --port 27017
он подключается, показывает базу данных, но не имеет коллекции.
Любая идея?
Задача ещё не решена.
Других решений пока нет …