Как загрузить специальный файл c git -lfs в контейнер Docker - PullRequest
4 голосов
/ 10 июля 2020

У меня есть репо git с несколькими большими файлами. Git -LFS включен. Я хочу поместить один из файлов в контейнер Docker. Я установил в контейнер git -lfs. Пока что у меня есть:

RUN git clone --no-checkout --depth 1 https://github.com/my-org/my-data-repo.git
RUN cd my-data-repo
RUN git lfs pull -I data/my-large-file.csv

Файл фактически загружен, но процесс сборки Docker завершается неудачно, потому что я получаю следующую ошибку:

Error updating the git index: (1/1), 90 MB | 4.8 MB/s                                                                                                                                                                                       
error: data/my-large-file.csv: cannot add to the index - missing --add option?
fatal: Unable to process path data/my-large-file.csv


Errors logged to .git/lfs/logs/20200709T142011.864584.log
Use `git lfs logs last` to view the log.

Как это сделать без исключения выбрасывается, что убивает процесс сборки Docker?

...