Docker: Entrypoint, init-процесс и зомби

Описание к видео Docker: Entrypoint, init-процесс и зомби

В этом ролике рассмотрим, что происходит, когда мы назначаем entrypoint или cmd в dockerfile, как работать с сигналами, какие обязанности есть у init-процесса, как делать свои обертки над entrypoint и как появляются зомби-процессы.

00:00 Введение
01:10 Сигналы
10:13 Entrypoint
22:31 Обертки над entrypoint
29:53 Не каждый процесс может быть init-процессом
36:57 Зомби и сироты
41:33 Демо приложение
46:05 Резюме

http://nginx.org/en/docs/control.html – Сигналы в nginx
https://faculty.cs.niu.edu/~hutchins/... – Сигналы linux
https://habr.com/ru/companies/slurm/a... - ENTRYPOINT vs CMD: назад к основам
https://docs.docker.com/reference/doc... – Документация по инструкции ENTRYPOINT
https://pkg.go.dev/os/signal#hdr-Defa... – Обработка сигналов в golang по умолчанию
https://github.com/Yelp/dumb-init – dumb-init - легковесная init-система
https://github.com/krallin/tini - tini - легковесная init-система
https://superuser.com/questions/18298... – SIGINT и Bash
https://it-lux.ru/docker-entrypoint-p...
https://blog.ghaiklor.com/2018/02/20/...
https://blog.phusion.nl/2015/01/20/do...
https://github.com/nodejs/docker-node...

Github: https://github.com/ns3777k/docker-you...
YouTube:    / @eazy-dev  
Telegram: https://t.me/eazydev_youtube
VK: https://vk.com/eazydevru
Rutube: https://rutube.ru/channel/13678800/

Комментарии

Информация по комментариям в разработке