Видео отличное, спасибо! Все доступно для понимания, особенно если ранее у слушателя были уже базовые понимания докера. Два замечания: 1) Уже слишком высокое разрешение записи экрана. На 13'' ноутбуке очень плохо видно данные в PyCharm и др. местах. 2) Нужно отключить все звуковые уведомления пока идет запись. Сначала я думал, что это мне периодически алерты посылает Телеграм ))). К тому же это отвлекает от курса. Хотелось бы увидеть в будущем уроки по Докеру более продвинутого уровня также.
Фух, досмотрел. Самое интересное последние полчаса. Автор - всё классно, у Вас очень хороший и большой монитор. Видео на ноутбуке с 15 мало. В качестве пожелания - можно покрупнее в следующий раз. Лайк, подписка. Жду ещё! Спасибо!
Спасибо! Видео очень интересное! Было бы очень интересно, если бы вы показали как использовать debug в IDE, если проект (к примеру на FastAPI) запускается локально через docker-compose.
Подскажите, а как можно реализовать следующий механизм. 1. Я пушу изменения в гитхаб 2. Далее автоматические собирается новый докер образ и разворачивается новый контейнер на моём vps. Подобный механизм есть в vercel, любые изменения автоматически публикуются и через пару минут отображаются на сайте, только у версаля есть минусы, что он работает только с фронтом.
В глобальном смысле этап 1 аналогичный (но строго желательно там еще прокрутить тесты и линтеры, что все ок), это часть CI, а дальше вступает часть CD У нас это реализовано через скрипты, которые на сервере накатывают миграции, обновляют образы и тд. Функционал про который пишите можно сделать через watchtower (отдельный контейнер, который обновляет образы, если увидел что появился новый образ вашего приложения)
Спасибо за контент и успехов в начинаниях ! Как подмечали чуть выше, звук чуть давит, мне кажется, это можно пофиксить, за счёт регулировок в проге в которой монтируете видео, высокие частоты уменьшить и будет кайф. Спасибо опять же за материал !
по ролику - сначала все слишком просто, потом резко смотрим уже большущие докер файлы. было бы хорошо прям ролики для запуска например связки django, postgres, nginx - показать как в .env точно все хранить, как по итогу поднять прям рабочий вариант, можно какую-нибудь пустышку проект залить на гит чтобы любой мог поднять и потыкать. по монтажу плз не называй постгрес постгрёй, разрабы обижаются)) ну и отключай все уведомления на компе, и со звуком микрофона бы что-то сделать, во второй половине видоса с эхом каким-то неприятным
Ну и раз мы разобрали docker было бы неплохо узнать как его используются на практике. Т.е. я так полагаю его в одиночку не используют? как следить за его состоянием? на сколько загружен и так далее
У нас прод крутится через docker compose, который рассмотрен в ролике Мониторинг проходит на уровне сервера, где это крутится + приложения, но в двух приложениях не ответить
Дошел до половины))) Все четко, единственное конечно платный pycharm косяк, но зато скорее всего возьму , чуть позже , это прям действительно удобно . Но пока надо по жести пройтись) вкусить всю боль . Пробуем дальше, спс и такой момент, что-то микрофон не очень у вас , на колонках еще не плохо, а на планшете больно прям, резонирует все видимо, просто как наблюдение
Причем это Dji mic, но когда записываю на мак, каждый раз новые приколы, условно у меня микрофон на камере, в первой половине и видео и второй один и тот же
@@nikolaypavlin да вот частая история, смотрю людей , отличный звук . А иногда проблемы возникают. У вас не критично, просто у мобильных устройств такие себе динамики))) Я забрал у тв саундбар и поставил на пк))) чтобы четко вас слышать)))
Добрый день, спасибо вам за такую, большую проделанную работу, хотел бы узнать достаточно ли этих знаний(которые упомянуты в видео) что бы пройти собес на джуна, берем только вопросы по докеру? или что то, по сложнее нужно доучить?
Если есть адекватное понимание, что такое докерфайл, как он работает и практический опыт работы с компоузом, то этого хватит на мидла (говорю про разработчика, не девопса)
Отличный курс! Молодец! ENTRYPOINT vs. CMD - ваще непонятное объяснение. Обратка для улучшения следующего видео: 1. Во время записи увеличить размер шрифта там, где можно. 2. Выключить звук ОС, мессенджеров и т.п. 3. Время не тянуть. Повествование желательно чёткое, краткое, без воды, по заранее подготовленным материалам и примерам. 4. Монтаж. Вырезать нещадно паузы, загрузки, поиски и другие убийцы времени. 5. Итоги за слушателей не подводить - это никому не интересно.
Во всем согласен, будем итеративно улучшать, но не с 5 пунктом, закрепление результатов важная часть обучения, так идет закрепление нейронных связей и ассоциативная связь между материалом и итогом
Большое спасибо за видео! Смотрел определенные фрагменты и закрыл многие свои пробелы. Может кто-то подсказать, в 2:11:06 так как мы убрали port из docker-compose, какой порт нужно поставить в этом файле строкой ниже (очень желательно обоснование для понимания происходящего)? В таком случае в dockerFile postgres не нужно писать EXPOSE 5432?
Уверен, что правильный таймкод поставил? Отвечу по контексту вопроса, а не видео Директива ports прокидывает порт докер контейнера на хвостовую машину, например, «5432:5432» сделает доступным на localhost:5432 порт 5432 контейнера EXPOSE в docker file подсказывает, что поднятый сервис будет доступен по такому порту Контейнеры между собой могут общаться по названию сервиса, как в примере postgres/ (или любое другое название сервиса, соотвественно и в другой докер будем стучаться) Порт при этом менять не надо
@@nikolaypavlin 2:11:05 14 14 строка DB_PORT . Просто мы как будто 5432 убрали из docker-compose, его нигде нет, получается эту переменную можно убрать?
Повторюсь, что нет Дериктива ports позволяет пробросить порт на Локалхлст и ничего больше, т.е. она не влияет на запущенный в докере сервис (в данном случае посгрес), она как была в контейнере на 5432 так и осталась В настройках прописано, как к пострес поддаваться и мы указываем порт на котором будет ожидаться сервис, он остается 5432 (просто адрес сервиса другой, порт тот же)
Привет, Николай, я воин: просмотрел ролик с нулевой секунды вплоть до 8296-ой (число-то не такое уж и большое)! Прекрасно объясняешь, я как студент впитал очень и очень много, хотя много чего знал изначально! Завтра буду разворачивать postgres на двух узлах в режиме горячего резерва, верю, что у меня все получится =) Из плюсов -- качественная картинка, звук и, конечно же, объяснения Из минусов -- периодически в начале не видны команды в терминале, в конце почему-то периодически картинка отставала, некоторые неудачные дубли не вырезаны (но это ничто по сравнению с проделанной тобой работой) Из пожеланий/идей для следующих видео -- подробно раскрыть тему вольюмов (про именованые вроде как недорассказал), раскрыть настройку сети в докере (compose), ну и очень бы хотелось от тебя как от опытного человека услышать best practices по применению (например, я недавно узнал, что подключение к контейнеру через remote ssh - не самая лучшая идея ну и что-то в таком духе, чтобы явно дать понять область допустимых значений технологии) Еще раз огрмнейшее спасибо и удачи!
Честно говоря - не очень понятно, что, всё-таки делает опция -f при выводе логов. И даже в официальной версии нашёл два примера с этим флагом, но без пояснений, что именно он делает. Уточни, пожалуйста.
Потоковый вывод лога, если просто логс, то выведет весь лог на момент написания команды Если logs -f, то будет «висеть» процесс прослушивания лога и когда контейнер что-то новое в логи добавит ты это увидишь в живом режиме
@@nikolaypavlin хотел добавить. Конечно, понятно, что ты ограничен временными рамками, но поверь - детализация и скрупулёзность объяснений каких-то деталей и компонентов темы..., особенно которые ты в процессе упомянул - повышает ценность твоих видео в гиперболической прогрессии. Желаю успеха!
Да, не сказал про это, в докер десктоп (в убунте без GUI, через файл) есть настройка выделяемых для докер ресурсов, по умолчанию контейнер может претендовать на них все Но через опции можно ограничить
Поскажите пожалуйста. я сам из Кореи, есть ли в России какиенибуть открытые комьюнити для ИИ инженеров? Или как вообще программисты из россии билдят комьюнити?
Принципы аналогичные всему остальному миру - конференции + социальные сети. В основном все ИТ группы сейчас в телеге, по ИИ я вот тут читаю, автор периодически делает сходки - t.me/ai_newz
@@nikolaypavlin В OBS кстати можно писать раздельными дорожками, и затем использовать одну. Экспериментально прогнал кусок через Enhance Speech from Adobe - эхо убрало, но у звука с вебки постоянные перегрузки и вот это уже не исправишь
Вот да, буду знать, исправлюсь, я обычно костылил писал весь видос через камеру и ПК и выбирал дорожку с камеры (там Dji mic), но тут камера была не нужна и решил писать напрямую в ноут
первые 12 минут весьма волный пересказ того как поет Шаляпин и получилось очень фигово. Надеюсь дальше будет получше... все таки еще 2 часа.. Мне кажется учить на docker desktop не стоит. Про англицизмы неудачная фраза. Это все написано на аглийском. Его должно быть как можно больше и без акцента ))
Любое обучение с вероятностью 99% - это пересказ чего-то, один процент оставим на уникальные изобретения (которые все равно на чем-то основаны) Тебе кажется, визуализация помогает в формировании понимания о чем идет речь Про англицизмы было обсуждение под другим роликом, отложилось, поэтому в этом про это говорил. Без акцента проще говорить находясь в среде этого языка, у меня такой возможности нет, а если бы была, то и канал скорее был бы на английском. При этом скорее разделяю культурные особенности и считаю, что в «русском английском» есть свой шар
@@nikolaypavlin Извините, что витевато написал в первом посте. Хотел выразить мысль, что идет рассказ про процесс установки, но так поверхностно, что можно было и вовсе не рассказывать. только времени заняло чуть ли не 12 минут. Можно было немного поберечь время тех кто будет смотреть Ваш ролик.
Спасибо. Но по докеру информации и так тонны. Пора бы уже не о докере рассказывать, а о стандартах контейнеризации. Это не камень в ваш огород, в смысле. (Хотя честно признаюсь, не весь курс глянул этот). О том что мир уже давно докером не един. Вы в начале говорите что многие компании упаковывают приложения в докер и деплоят в оркестраторы. Так вот интересная информация, в самом популярном оркестраторе в мире, по сути стандарт де факто уже, он же кубер, докера нет. А докер компоузом вообще обычно разрабы пользуются при локальной разработке. Часто начал встречаться podman. Так что лучше бы разобраться что такое runc, CRI, OSI, containerd, почему в кубере отказались от докера.... Это если вы метите в сторону девопса или куда то рядом, а разработчикам явно видео полезное.
Да, как раз в финальной части хотел рассказать про podman, cri, oci, containerd, buildah, но потом решил, что если делать это, то лучше отдельным видео, потому что и я подустал его записывать и тема не для новичков
P.S. Мы компоузом и в проде пользуемся, нам пока хватает, надежность через мониторинг, а до проблем масштабирования под нагрузку нам пока далеко, еще даже вертикально особо не начали
@@nikolaypavlinа меня вот судьба занесла в суровый ынтерпрайз). Пришел я, правда, с компании где куб уже был, но юзали больше потому что модно))). Пришлось в дикой спешке осваивать все)
Понимаю, энтерпрайз, действительно живет в других парадигмах, я кубером чисто для себя играюсь, к нам тащить компетенций команды не хватит, пока бизнесово стараемся устаканиться, в прибыль стабильную выйти
Потрясающе. Очень полезный урок. Спасибо Вам огромное!
Обязательно посмотрю попозже, спасибо)
посмотрел целиком. какраз ознакамливаюсь с докером. спасибо за примеры! продолжайте и успехов вам!
Спасибо! Мне как IT-аналитику, достаточно полезно.
Как для джуна бекендера на пайтон, ваш канал это просто клад, продолжайте пожалуйста
Спасибо за толковое объяснение, очень помогло структурировать имеющиеся базовые знания.
досмотрела до самого конца на одном дыхании и с практикой! автор молодец)))
Отличный курс. Автору огромное спасибо!
прошел месяц... но я смог закончить ролик, спасибо, было оч годно, параллельно крутил документацию и много чего в голове отложилось
Видео отличное, спасибо! Все доступно для понимания, особенно если ранее у слушателя были уже базовые понимания докера.
Два замечания:
1) Уже слишком высокое разрешение записи экрана. На 13'' ноутбуке очень плохо видно данные в PyCharm и др. местах.
2) Нужно отключить все звуковые уведомления пока идет запись. Сначала я думал, что это мне периодически алерты посылает Телеграм ))). К тому же это отвлекает от курса.
Хотелось бы увидеть в будущем уроки по Докеру более продвинутого уровня также.
так вот куда пропал Брендан Фрейзер с телеэкранов
Неплохо 😂😂
Не искал, зашёл по предложению Ютуб. За материал спасибо!
Спасибо, досмотрел до конца за несколько раз. Всё по полочкам
О это полезная тема, уроков много, но не везде понятны нюансы, посмотрим, что тут
Спасибо вам огромное за такой большой и качественный материал, очень много что прояснил для себя
Благодарю за урок!
Сохранил, смотрю по 10 минут спасибо
Спасибо тебе огромное!!! Видео огонь!!! Очень полезно. Лично мне помогло.
Очень круто!
Ждем вторую часть
P. S. А что за автодополнения кода: copilot, tabinue или что-то другое (интересный плагин на pycharm) ?
Да, copilot
@@nikolaypavlin Платный?
Фух, досмотрел. Самое интересное последние полчаса. Автор - всё классно, у Вас очень хороший и большой монитор. Видео на ноутбуке с 15 мало. В качестве пожелания - можно покрупнее в следующий раз. Лайк, подписка. Жду ещё! Спасибо!
Крутой видос, спасибо за труд очень полезно и достаточно обширно
Спасибо большое
Отлично, как раз хочу закрыть гештальт 😂 от души 🤟
Спасибо! Видео очень интересное! Было бы очень интересно, если бы вы показали как использовать debug в IDE, если проект (к примеру на FastAPI) запускается локально через docker-compose.
Подскажите, а как можно реализовать следующий механизм. 1. Я пушу изменения в гитхаб 2. Далее автоматические собирается новый докер образ и разворачивается новый контейнер на моём vps. Подобный механизм есть в vercel, любые изменения автоматически публикуются и через пару минут отображаются на сайте, только у версаля есть минусы, что он работает только с фронтом.
В глобальном смысле этап 1 аналогичный (но строго желательно там еще прокрутить тесты и линтеры, что все ок), это часть CI, а дальше вступает часть CD
У нас это реализовано через скрипты, которые на сервере накатывают миграции, обновляют образы и тд.
Функционал про который пишите можно сделать через watchtower (отдельный контейнер, который обновляет образы, если увидел что появился новый образ вашего приложения)
Спасибо за контент и успехов в начинаниях ! Как подмечали чуть выше, звук чуть давит, мне кажется, это можно пофиксить, за счёт регулировок в проге в которой монтируете видео, высокие частоты уменьшить и будет кайф. Спасибо опять же за материал !
Спасибо, всё качественно!
Спасибо! посмотрел полностью.
как раз нужно с докером похимичить, а по английским мануалам явно дольше бы въезжал.
спасибо за простое и понятное объяснение ! :)
Огонь! 🔥🔥🔥
Красава! Спасибо!
по ролику - сначала все слишком просто, потом резко смотрим уже большущие докер файлы. было бы хорошо прям ролики для запуска например связки django, postgres, nginx - показать как в .env точно все хранить, как по итогу поднять прям рабочий вариант, можно какую-нибудь пустышку проект залить на гит чтобы любой мог поднять и потыкать. по монтажу плз не называй постгрес постгрёй, разрабы обижаются)) ну и отключай все уведомления на компе, и со звуком микрофона бы что-то сделать, во второй половине видоса с эхом каким-то неприятным
Ну и раз мы разобрали docker было бы неплохо узнать как его используются на практике. Т.е. я так полагаю его в одиночку не используют? как следить за его состоянием? на сколько загружен и так далее
У нас прод крутится через docker compose, который рассмотрен в ролике
Мониторинг проходит на уровне сервера, где это крутится + приложения, но в двух приложениях не ответить
Дошел до половины))) Все четко, единственное конечно платный pycharm косяк, но зато скорее всего возьму , чуть позже , это прям действительно удобно . Но пока надо по жести пройтись) вкусить всю боль . Пробуем дальше, спс и такой момент, что-то микрофон не очень у вас , на колонках еще не плохо, а на планшете больно прям, резонирует все видимо, просто как наблюдение
Причем это Dji mic, но когда записываю на мак, каждый раз новые приколы, условно у меня микрофон на камере, в первой половине и видео и второй один и тот же
@@nikolaypavlin да вот частая история, смотрю людей , отличный звук . А иногда проблемы возникают. У вас не критично, просто у мобильных устройств такие себе динамики))) Я забрал у тв саундбар и поставил на пк))) чтобы четко вас слышать)))
Добрый день, спасибо вам за такую, большую проделанную работу, хотел бы узнать достаточно ли этих знаний(которые упомянуты в видео) что бы пройти собес на джуна, берем только вопросы по докеру? или что то, по сложнее нужно доучить?
Если есть адекватное понимание, что такое докерфайл, как он работает и практический опыт работы с компоузом, то этого хватит на мидла (говорю про разработчика, не девопса)
Отличный курс! Молодец!
ENTRYPOINT vs. CMD - ваще непонятное объяснение.
Обратка для улучшения следующего видео:
1. Во время записи увеличить размер шрифта там, где можно.
2. Выключить звук ОС, мессенджеров и т.п.
3. Время не тянуть. Повествование желательно чёткое, краткое, без воды, по заранее подготовленным материалам и примерам.
4. Монтаж. Вырезать нещадно паузы, загрузки, поиски и другие убийцы времени.
5. Итоги за слушателей не подводить - это никому не интересно.
Во всем согласен, будем итеративно улучшать, но не с 5 пунктом, закрепление результатов важная часть обучения, так идет закрепление нейронных связей и ассоциативная связь между материалом и итогом
Вроде в docker-compose явно указывать networks не обязательно, сеть будет создана по-умолчанию.
Да, уточнил, действительно так, но всегда в явном виде прописываю
Большое спасибо за видео! Смотрел определенные фрагменты и закрыл многие свои пробелы. Может кто-то подсказать, в 2:11:06 так как мы убрали port из docker-compose, какой порт нужно поставить в этом файле строкой ниже (очень желательно обоснование для понимания происходящего)? В таком случае в dockerFile postgres не нужно писать EXPOSE 5432?
Уверен, что правильный таймкод поставил?
Отвечу по контексту вопроса, а не видео
Директива ports прокидывает порт докер контейнера на хвостовую машину, например, «5432:5432» сделает доступным на localhost:5432 порт 5432 контейнера
EXPOSE в docker file подсказывает, что поднятый сервис будет доступен по такому порту
Контейнеры между собой могут общаться по названию сервиса, как в примере postgres/ (или любое другое название сервиса, соотвественно и в другой докер будем стучаться)
Порт при этом менять не надо
@@nikolaypavlin 2:11:05 14 14 строка DB_PORT . Просто мы как будто 5432 убрали из docker-compose, его нигде нет, получается эту переменную можно убрать?
Повторюсь, что нет
Дериктива ports позволяет пробросить порт на Локалхлст и ничего больше, т.е. она не влияет на запущенный в докере сервис (в данном случае посгрес), она как была в контейнере на 5432 так и осталась
В настройках прописано, как к пострес поддаваться и мы указываем порт на котором будет ожидаться сервис, он остается 5432 (просто адрес сервиса другой, порт тот же)
Привет, Николай, я воин: просмотрел ролик с нулевой секунды вплоть до 8296-ой (число-то не такое уж и большое)! Прекрасно объясняешь, я как студент впитал очень и очень много, хотя много чего знал изначально! Завтра буду разворачивать postgres на двух узлах в режиме горячего резерва, верю, что у меня все получится =)
Из плюсов -- качественная картинка, звук и, конечно же, объяснения
Из минусов -- периодически в начале не видны команды в терминале, в конце почему-то периодически картинка отставала, некоторые неудачные дубли не вырезаны (но это ничто по сравнению с проделанной тобой работой)
Из пожеланий/идей для следующих видео -- подробно раскрыть тему вольюмов (про именованые вроде как недорассказал), раскрыть настройку сети в докере (compose), ну и очень бы хотелось от тебя как от опытного человека услышать best practices по применению (например, я недавно узнал, что подключение к контейнеру через remote ssh - не самая лучшая идея ну и что-то в таком духе, чтобы явно дать понять область допустимых значений технологии)
Еще раз огрмнейшее спасибо и удачи!
Добрый день. Подскажите что за браузер используете? В частности интересует как скрыта верхняя строка ввода и вкладок
Arc, с бета-версии с ними, вроде недавно вышел на windows, Linux и мобилке
скажите, а gulp можно поставить, не ставя на комп node.js?
Не получится, потому что нужна среда для выполнения этого кода
Еще зависит значение слова поставить, если скачать, то можно скачать файлы с исходным кодом, запустить не выйдет
@@nikolaypavlin Сделать сборку gulp
и запускать когда надо
@@nikolaypavlin ну есть сборка gulp
имел ввиду установить туда node.js и при необходимости gulp запускать
так может проще
Честно говоря - не очень понятно, что, всё-таки делает опция -f при выводе логов. И даже в официальной версии нашёл два примера с этим флагом, но без пояснений, что именно он делает. Уточни, пожалуйста.
Потоковый вывод лога, если просто логс, то выведет весь лог на момент написания команды
Если logs -f, то будет «висеть» процесс прослушивания лога и когда контейнер что-то новое в логи добавит ты это увидишь в живом режиме
@@nikolaypavlin , теперь понял. Законспектирую твой ответ. Спасибо.
@@nikolaypavlin хотел добавить. Конечно, понятно, что ты ограничен временными рамками, но поверь - детализация и скрупулёзность объяснений каких-то деталей и компонентов темы..., особенно которые ты в процессе упомянул - повышает ценность твоих видео в гиперболической прогрессии. Желаю успеха!
Вот не допру я , в вм память ставишь допустим 50 гигов , а докере ? Типа база данных
Да, не сказал про это, в докер десктоп (в убунте без GUI, через файл) есть настройка выделяемых для докер ресурсов, по умолчанию контейнер может претендовать на них все
Но через опции можно ограничить
Поскажите пожалуйста.
я сам из Кореи, есть ли в России какиенибуть открытые комьюнити для ИИ инженеров?
Или как вообще программисты из россии билдят комьюнити?
Принципы аналогичные всему остальному миру - конференции + социальные сети.
В основном все ИТ группы сейчас в телеге, по ИИ я вот тут читаю, автор периодически делает сходки - t.me/ai_newz
@@nikolaypavlin спасибо!
А виртуальное окружение создавать и активировать не надо?
Не понимаю вопрос
До мидла, а в скобках джуниор. Это как?
Ну для новичков, мидлы уже знают скорее всего или могут освежить знания или мелкие фишки какие-то найти
Звук с двух микрофонов невозможно слушать
Есть косяк, на монтаже уже было не поправить, но вот сейчас перечитал коммент, а что если реально obs забрал звук с внешнего микро и с мака
@@nikolaypavlin В OBS кстати можно писать раздельными дорожками, и затем использовать одну. Экспериментально прогнал кусок через Enhance Speech from Adobe - эхо убрало, но у звука с вебки постоянные перегрузки и вот это уже не исправишь
Вот да, буду знать, исправлюсь, я обычно костылил писал весь видос через камеру и ПК и выбирал дорожку с камеры (там Dji mic), но тут камера была не нужна и решил писать напрямую в ноут
первые 12 минут весьма волный пересказ того как поет Шаляпин и получилось очень фигово. Надеюсь дальше будет получше... все таки еще 2 часа..
Мне кажется учить на docker desktop не стоит.
Про англицизмы неудачная фраза. Это все написано на аглийском. Его должно быть как можно больше и без акцента ))
Любое обучение с вероятностью 99% - это пересказ чего-то, один процент оставим на уникальные изобретения (которые все равно на чем-то основаны)
Тебе кажется, визуализация помогает в формировании понимания о чем идет речь
Про англицизмы было обсуждение под другим роликом, отложилось, поэтому в этом про это говорил. Без акцента проще говорить находясь в среде этого языка, у меня такой возможности нет, а если бы была, то и канал скорее был бы на английском. При этом скорее разделяю культурные особенности и считаю, что в «русском английском» есть свой шар
@@nikolaypavlin Извините, что витевато написал в первом посте. Хотел выразить мысль, что идет рассказ про процесс установки, но так поверхностно, что можно было и вовсе не рассказывать. только времени заняло чуть ли не 12 минут. Можно было немного поберечь время тех кто будет смотреть Ваш ролик.
Спасибо. Но по докеру информации и так тонны. Пора бы уже не о докере рассказывать, а о стандартах контейнеризации. Это не камень в ваш огород, в смысле. (Хотя честно признаюсь, не весь курс глянул этот). О том что мир уже давно докером не един. Вы в начале говорите что многие компании упаковывают приложения в докер и деплоят в оркестраторы. Так вот интересная информация, в самом популярном оркестраторе в мире, по сути стандарт де факто уже, он же кубер, докера нет. А докер компоузом вообще обычно разрабы пользуются при локальной разработке. Часто начал встречаться podman. Так что лучше бы разобраться что такое runc, CRI, OSI, containerd, почему в кубере отказались от докера.... Это если вы метите в сторону девопса или куда то рядом, а разработчикам явно видео полезное.
Да, как раз в финальной части хотел рассказать про podman, cri, oci, containerd, buildah, но потом решил, что если делать это, то лучше отдельным видео, потому что и я подустал его записывать и тема не для новичков
@@nikolaypavlin понимаю. Работа достойная уважения. Представляю сколько сил и времени отнимает снимать подобное.
P.S. Мы компоузом и в проде пользуемся, нам пока хватает, надежность через мониторинг, а до проблем масштабирования под нагрузку нам пока далеко, еще даже вертикально особо не начали
@@nikolaypavlinа меня вот судьба занесла в суровый ынтерпрайз). Пришел я, правда, с компании где куб уже был, но юзали больше потому что модно))). Пришлось в дикой спешке осваивать все)
Понимаю, энтерпрайз, действительно живет в других парадигмах, я кубером чисто для себя играюсь, к нам тащить компетенций команды не хватит, пока бизнесово стараемся устаканиться, в прибыль стабильную выйти