У Docker есть кеш, и это здорово, но все, что я вижу в выводе "docker build", это либо:
---> Using cache
или вывод команды (что подразумевает, что она не использует кеш).
После одного шага в моем Dockerfile (КОПИЯ) он явно не использует кеш. Но я уверен, что ничего не изменилось в папке, которую он копирует. (Это наше приложение, и я сталкиваюсь с делом без кеширования, даже когда, например, дважды развертываюсь).
Есть ли способ заставить Докера сказать мне, что он изменил?
Я знаю, что Docker проверял временные метки для этого, но это было исправлено в Docker 1.8, и я здесь на Docker 1.9.x.
FROM ubuntu:14.04
MAINTAINER me
COPY /app/ /app/
продемонстрирует это. И я не собираюсь публиковать весь мой исходный код и инфраструктуру.
Dockerfile