Особенности написания Docker-file в разных сценариях
HTML-код
- Опубликовано: 6 июл 2024
- Фрагмент 1-й лекции нашего курса «Деплой приложений в Kubernetes»:
inlnk.ru/Rjen5d
Содержание:
Docker build 🕘 0:00
Простейший Docker-file 🕘 0:45
Результат после сборки образа 🕘 8:54
Что нужно сделать, чтобы облегчить образ 🕘 9:05
Минусы Alpine 🕘 12:52
Вопросы для закрепления 🕘 17:53
Особенности упаковки Python-приложений 🕘 21:24
Как сократить размер образа в Python 🕘 24:27
Лучшие способы 🕘 26:48
Немного про кэширование слоев 🕘 29:43
Как устроены слои в overlay2 🕘 30:38
Удаление файлов в нескольких RUN 🕘 36:08
Сборка образов. Выводы 🕘 39:33
Рассказывает наш ведущий преподаватель Игорь Латкин.
Не пропусти будущие наборы на курс, вступай в чат: t.me/kts_dev
Сайт Школы Metaclass: metaclass.kts.studio/
На самом деле разница между CMD и ENTRYPOINT есть. ruclips.net/video/U1P7bqVM7xM/видео.html. ENTRYPOINT - это запуск какой-то дефолтной логики или программы или организация проверок, потом запускается либо дефолтная программа или то что передается в аргументах при запуске контейнера. CMD это запуск дефолтной программы которая указывается в docerfike, либо запускается то что передается в аргументах.