кэширования Docker пока не доступно на Travis: https://github.com/travis-ci/travis-ci/issues/5358кэширования Docker для Трэвис строит
Я пытаюсь написать обходной путь, выполнив:
`docker save -o file.tar $(docker history -q image_name | grep -v missing)`
`docker load -i file.tar
Который прекрасно работает, дает мне все слои изображения назад. Моя единственная проблема сейчас в том, что сохранение занимает много времени, и большую часть времени я фактически меняю один слой, поэтому мне не нужно переписывать все остальное. Есть ли способ сообщить команде docker save
пропустить слои уже в file.tar
?
Отлично, я не знал о файле манифеста. Я принял ответ, но попытаюсь сгенерировать скрипт, который затушевывает diff. – yelsayed