отправка постоянных данных postgres в git с помощью докера - PullRequest
0 голосов
/ 27 октября 2018

В настоящее время я использую postgres с Docker, и мои постоянные данные публикуются в виде тома на жестком диске.Поскольку я работаю в команде, я хочу поместить эти данные в репозиторий git, чтобы другие также могли собрать контейнер Docker и использовать текущие данные postgres.

Однако эта папка общего тома довольно большая (более 50 МБ только для одной таблицы), и я не думаю, что это хорошая идея поместить все эти двоичные файлы в репозиторий git.

Каков наилучший рабочий процесс для использования данных postgres в Docker, чтобы мы могли работать с ним в команде?

Спасибо.

1 Ответ

0 голосов
/ 27 октября 2018

Ваш вопрос, вероятно, слишком открытый, чтобы иметь определенный ответ, особенно когда вы спрашиваете "каков наилучший рабочий процесс", который можно рассматривать как основанный на мнении.

Однако ниже я даюнесколько указателей, которые могут вас заинтересовать, поскольку они выделяют возможные решения для вашей цели.

На стороне Git:

(Оба инструмента позволяют контролировать версии больших репозиториев (более 1 ГБ или около того) без уплаты штрафа за производительность, который может возникнуть при прямой фиксации больших файлов с использованием vanillaGit.)

В противном случае на стороне Docker:

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