Кеш для сборки докера в gitlab-ci - PullRequest
2 голосов
/ 14 марта 2019

Я хочу создать образ докера в задаче CI.

С такой же конфигурацией из https://docs.gitlab.com/ee/ci/docker/using_docker_build.html.

Запуски задач CI не разделяют кэш сборки Docker. Таким образом, каждый запуск CI очень длинный.

Как мне настроить рабочих и томов CI для использования кэша сборки Docker между задачами CI из разных коммитов?

1 Ответ

0 голосов
/ 15 марта 2019

GitLab предлагает механизм совместного использования кэша , который можно использовать для совместного использования кэша сборки докера (обычно /var/lib/docker) между несвязанными запусками конвейера.

Пока это звучит прямо ипросто, вам может понадобиться настроить своих бегунов в зависимости от того, как именно настроены ваши бегуны.

...