Использует ли hub.docker.com "--no-cache" для автоматических сборок?
Я анализирую немного странное поведение в наших автоматизированных процессах сборки, которые заставляют меня спросить:
Использует ли hub.docker.com параметр --no-cache при выполнении автоматических сборок?
Ответ 1
Да. Процесс сборки в настоящее время:
git clone --recursive --depth 1 -b branch $URL
Извлечь Readme и Dockerfile
docker build -t tagname --nocache
Тар и загрузите контекст сборки в ведро S3.
Нажать изображение (со всеми слоями) в реестр
Рабочий или Builder очищает остатки сборки (смонтированные тома и т.д.)
Ответ 2
К сожалению, для меня это было не так. Я должен был закончить восстановление изображения флагом -no-cache. Затем нажмите изображение до док-станции.
По общему признанию, используемый докер файл не был с лучшей практикой, поскольку он включал "git pull". О, хорошо!