Запуск mongodump из док-контейнера - PullRequest
0 голосов
/ 08 июня 2018

Мне нужно иметь возможность запускать утилиту mongodump из контейнера докера, потому что разработчики в моей команде не устанавливают утилиты локально.Итак, я создал скрипт узла export.js, который управляет запуском инструмента, а также архивирует вывод.

В идеале я хочу иметь возможность запускать скрипт npm:

{
  "db:export": "docker build -t some-local-container -f docker-images/Dockerfile.export && docker run some-local-container"
}

some-local-container будет иметь доступ к node_modules и сценарию export.js, которые я хотел бы запустить.Он также запустит этот скрипт как ENTRY по умолчанию.Очевидно, что он был построен с установленным узлом и монго.

Мой вопрос неопределенный, но есть ли более простой способ сделать это?Я чувствую, что это слишком для того, что я хочу сделать.Это сценарий только для разработки, так что в нашем экземпляре Mongo не было смысла жить в Dockerfile.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...