Как предварительно установить зависимости стека, чтобы сократить время сборки стека? - PullRequest
0 голосов
/ 04 февраля 2019

Я создаю образ докера из приложения на Haskell, я выполняю stack build из контейнера.

Поскольку stack build начинается с образа докера 'fresh / vanilla' - всебиблиотеки должны быть установлены / извлечены.


Есть ли способ предварительно установить эти зависимости библиотеки?Для конечной цели сокращение времени сборки образа докера (stack build).Я также хотел бы иметь возможность позже «добавить» дополнительную зависимость без необходимости повторять stack build все с начала.

Возможное решение:

Кажется, я мог бы использовать серию stack install --resolver="lts-13.5" example команд, однако это побочный эффект также установки любого исполняемого файла, связанного с этой библиотекой.

...