Как остановить создание докер-машины от обрезки изображений - PullRequest
0 голосов
/ 22 ноября 2018

Есть ли способ отключить docker-machine от удаления образов docker при создании экземпляров хоста?

Моя команда использует автоматическое масштабирование Gitlab-runner от Gitlab с docker-machine для CI на AWS.Мы эмулируем функциональность gitlab.com, где каждая сборка получает новый экземпляр EC2 с запущенным докером.

Чтобы ускорить сборку, я создал пользовательский AMI, в котором обычные образы докеров извлекаются локально.Docker-machine использует этот AMI для создания экземпляров EC2.К сожалению, при запуске docker-machine все локальные образы на AMI удаляются.

1 Ответ

0 голосов
/ 22 ноября 2018

Я не знаю, как напрямую настроить провайдеров Docker Machine.Короче говоря, у Docker Machine есть провайдеры для каждого типа ОС, которые управляют тем, что он делает для настройки Docker.Вы можете увидеть различных провайдеров в / libmachine / provision в репозитории .

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

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