Особенности написания 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/

Комментарии • 1

  • @rusprog0149
    @rusprog0149 9 месяцев назад +1

    На самом деле разница между CMD и ENTRYPOINT есть. ruclips.net/video/U1P7bqVM7xM/видео.html. ENTRYPOINT - это запуск какой-то дефолтной логики или программы или организация проверок, потом запускается либо дефолтная программа или то что передается в аргументах при запуске контейнера. CMD это запуск дефолтной программы которая указывается в docerfike, либо запускается то что передается в аргументах.