172 похожих чатов

Друзья, а как докер определяет, что нужно использовать cache при

сборке образов?
Т.е. могу ли я заставить docker в обязательном порядке брать cache

4 ответов

13 просмотров

если в слое ничего не менялось берет с кеша, если же что-то менялось то нет, то есть если есть 4 слоя и в первых 2 ничего не менялось то будет брать первые 2 с кеша а если в 3 менялось (например при COPY какие-то файлы были обновлены/добавлены) то уже с кеша не будет брать

whois- Автор вопроса
Vitalii S
если в слое ничего не менялось берет с кеша, если ...

Благодарю. Я вот проверяю, очень странно. Выполняется инструкция: RUN go mod download Первый раз, она выполнилась без cache. Второй раз cache использовался. Надо уточнить, что этап перед этой инструкцией, т.е. предыдущая инструкция использовала cache. Второй раз дергаю этот билд, жму retry. Но на этот раз все стадии берутся из cache. А как он определяет, что слой изменился?

whois
Благодарю. Я вот проверяю, очень странно. Выполняе...

The build process knew the Dockerfile didn’t change, so it used the cache from the last build for all layers. If a line had changed, it would have rebuilt the layers from that line onwards. The Docker build process also checks for changes in files added with the ADD or COPY instructions.

whois- Автор вопроса

Похожие вопросы

Обсуждают сегодня

А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Ну раз я пока тут, задам пару глупых вопросов. Зачем писать на ассемблере если компилятор довольно умный, а ассемблер много времени занимает? В каких прикладных задачах сейчас...
Максим Рябцев
19
Я тут за тем, чтобы задать вопрос, так как не знаю ассемблер, учу с/с++. Короче, насколько дорога операция перехода в функцию при ее вызове? Дело в том, что в с++ есть макросы...
Максим Рябцев
12
А какие чаты вообще в ходу? Auto aim? И что еше
do you think you're better off alone? А
13
Привет, нужен совет старших товарищей. Есть глобальная переменная var DefaultDataFolder:string; инициализируем DefaultDataFolder:='a:\_OUT\'; есть примитивная процедур...
Max Otto
14
hello friends. Do you know how can I learn getx? I have a software project that I should deliver it up to 5 weeks later and I need to learn firebase too. I will be thankfull
AmirHossein Razavi
15
Доброе время суток! у меня тут иноды закончились. и понял почему по сути кстит, я периодически очищаю постгрес и сентри контайнер: postgres=# DELETE FROM nodestore_node WHER...
Юсиф Насиров
9
Вопрос. Теоретический. Есть список команд. Команды отправляю в обработку некой функции, по очереди. Разные команды могут давать разные результаты после обработки. В зависимос...
Serjone
7
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Карта сайта