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

Привет всем, вопрос по докеру если я билдю имейдж из dockerfile

из родительского образа imagename,
если я заранее запулил imagename на хост, он будет скачиваться или использует имеющийся?

а то я сейчас сбилдил из бесполезного докерфайла , в списке имейджей родительский не вижу

каждый раз билдить на каждое изменение это кажется не то что нужно (я только начал изучать докер)

8 ответов

9 просмотров

Докер всегда переиспользует существующие на локальном хосте слои образа

Ravil-G Автор вопроса
WaywardSon Kachkurkin
Докер всегда переиспользует существующие на локаль...

ну в целом разумно звучит но если я сейчас удалю сбилженый имейдж все пропадёт? есть смысл сначала сбилдить новый а потом удалить старый имейдж?

Ravil G
ну в целом разумно звучит но если я сейчас удалю с...

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

Ravil-G Автор вопроса
WaywardSon Kachkurkin
Если ты удалишь имейдж, то по идее у тебя удалятся...

здравый смысл подсказывает что оно должно быть так аххаха спасибо

Ravil G
ну в целом разумно звучит но если я сейчас удалю с...

Если новый имейдж написан так, что собирает слои заново, то от старого смысла нет. Но если он собирает такие же слои, то он использует слои от старого

Ravil-G Автор вопроса
WaywardSon Kachkurkin
Если новый имейдж написан так, что собирает слои з...

не понял что значит «собирает слои заново»? крч например FROM imagename:123 CMD [«sh»] docker build -t image1 . потом пусть будет новый докерфайл FROM imagename:123 EXPOSE 5000 CMD[«echo», «hello»] и docker build -t image2 . так imagename:123 должен переиспользоваться, верно?

Ravil G
не понял что значит «собирает слои заново»? крч н...

Это да, но слои это про то, что ты в теле dockerfile пишешь, т.е. условные CMD ["sh"], но если ты засунешь изменяющийся слой в середину, то все, что после него, будет перебилживаться

Ravil-G Автор вопроса
WaywardSon Kachkurkin
Это да, но слои это про то, что ты в теле dockerfi...

короче говоря всё что с хаба пулится все таким макаром не пропадёт? это самая дорогая операция просто

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта