Как удалить базовый образ задания из Gitlab Runner - PullRequest
0 голосов
/ 12 июня 2019

После завершения задания его базовый образ остается на сервере бегуна gitlab.

building-image-for-some-job:
    ...
    - build_and_publish_unique_docker_image_for_later_use
    ...

some-job:
    image: some-unique-per-pipeline-image

После завершения задачи some-job на сервере бегуна gitlab остается some-unique-per-pipeline-image.Я хотел бы иметь некоторую функциональность (может быть, есть какой-то встроенный флаг в бегунах gitlab?), Который удалял бы изображения, которые были загружены для задачи и больше не используются.Я думал о добавлении шага в конвейер, который просто подключился бы через ssh к runner и docker prune, но это кажется общим требованием, поэтому, может быть, кто-то придумал лучшее решение?

...