План видоса 0:00 - Про что видос 0:23 - Как создавались сайты в 90-е 1:45 - Виртуализация и облачные провайдеры: в чем революция 3:51 - Ограничения виртуализации и microservices 6:08 - Как работают контейнеры и докер 🐳 9:10 - Что нужно крупным сайтам кроме докера? 10:51 - Подводим итоги и ставим лайки 😎
До просмотра этого видео я ничего не знал про docker и не понимал что это и зачем оно нужно. После просмотра особо ничего не поменялось. Но, судя по комментариям, людям в целом нравится, не знаю, может со мной что-то не так :)) Многовато предыстории и мало конкретики по факту, как-то отвлекает от сути. Но рисунки красивые конечно)
Спасибо, действительно хорошо объясняете, у вас явно талант. Поняла даже я, которая без бекграунда с разбегу вгрызлась в датасайнс. Докер понадобился в рамках курса, пересмотрела за 3 вечера кучу видео и перечитала море статей. Информации есть много, очень много, но вот так кратко, емко и понятно я увидела только тут. Хорошо, что не сдалась, копала дальше и нашла вас!
Не самое простое видео для понимания, но довольно подробное и правильное. Для новичков, людей которые только начинают разбираться в DevOps, это видео стоит смотреть вторым или третьем в своём обучении.
Поставил лайк за 5-10 сек до того, как попросили) Спасибо. Узнал для себя 3 вещи, которые хотел узнать - как приложения в контейнере чувствуют себя в системе, как контейнеры взаимодействуют друг с другом и как это все дело масштабировать (оркестраторы, так и думал - Kubernetes, ZooKeeper?)
Спасибо, хоть теперь имею хоть какое либо понятие о Докере... А то слышал про него, а понять не могу что за хрень вообще... А оказвается не хрень, а очень крутая штука на самом деле!
Спасибо за видео, в основы можно считать, что "въехал". Вопросы. Хотелось бы увидеть 1-2 примерчика докер-файла, а также, много ли телодвижений делается, если требуется 1 или несколько докеров перенести на другой сервер. Я использую виртуальные машины со сценариями, то есть, создаётся новая машина, закидывается в неё сценарий, он готовит машину к выполнению ею некоей функции, я регаю ай-пи машины себе в базе-перечне, делая доступной функцию на заданной машине для программ настройки. далее в этих программах при выборе машины - выбираю из зареганных, есть с одинаковой функцией, или с разными, особенности фиксирую в описании. есть рабочая и тестовая схема, которая представляет собой несколько конфигов программ. Хочется понять, чем докер может облегчить мне жизнь?
Правильнее думать, что со временем мощность серверного железа увеличилась на столько что стало возможным развёртывать виртуалки которые достаточно быстро работают.....
1. Бэкапить отдельным сервисом 2. хранить на диске (в расшаренных с хостовой системой папках) 3. БД в больших проектах часто не докеризируют именно из-за сложностей с перманентным хранением данных.
Пришел сюда из поиска, а тут своя атмосфера. Ожидал брифинг по деплою контейнеров из образов, а тут рисуночки с сетью кольцом и аналогии с общагой. Как будто в школу для особенных детей попал. 🤤
а я тот, который 25 лет назад был лучшим студентом на курсе по программированию, ни дня не отработал по специальности, кроме практики и почти ничего не понял на скорости 1.5. Но было интересно )))
Если я правильно понял из видео, то раньше было много отдельных приложений и их надо было отдельно обновлять. Теперь у нас есть куча отдельных контейнеров и их всё так же нужно отдельно обновлять. Хм...
Рисунки классные, видео не плохое, жаль не понял я лично ничего. Увидеть бы реальный живой пример работы докера. Реальный вопрос, могу ли я используя докер установить 5 разных версий браузера хром и запускать нужную мне версию? Судя по видео докер это должен уметь.
@@goodprogrammer спасибо за ответ. Гуглил, получается это возможно, но запускаются они, как я понял, как бы из под линукса. Эта новость меня еще больше запутала. Но при запуске доккера и создании контейнера даже логотип убунтовский. P.S. Я живой пример человека, который пытается понять зачем нужен доккер и как с ним работать )
@@Youtooobo Если в двух словах, то: Если вы программист - то для изолированного запуска бэкенд приложений. Если вы юзер или чисто фронтенд разработчик - то вам докер не нужен.
Есть два спорных момента. Во-первых, мало кто покупал выделенные сервера в те далёкие времена. А мы говорим про нулевые, правильно? 95% сайтов тогда были написаны на PHP и работали на дешевых shared хостингах с предустановленными php, mysql и прочим. Да, не было доступа к php.ini, например, невозможно было подстроить mysql или, даже чтобы рестартануть сервер надо было обращаться в техподдержку. Но в 95% случаев этого и не нужно было. Хостинг работал по принципу "купил и забыл": все ставили, настраивали и за всё отвечали админы хостинга. Голова не болела ни у заказчика, ни у разработчика сайта в вопросе настройки и поддержки серверов. Ну, может иногда что-то не заводилось с первого раза, но всё быстро решалось. Но примерно в 2011-12 начали набирать популярность (в моей местности) DigitalOcean, AWS и прочие, о которых говориться на 3-ей минуте, и которые решили больше ни за что не отвечать: только за своё железо и связанный с ним софт. Т.е. начали продавать хостинг с "голой" опрационкой Ubuntu, Debian, Windows, а что там клиенты устанавливают и какие у них возникают с этим проблемы - это их проблемы... Хоть трава не расти. Хитрожопые до гениальности :) И вот тут второй спорный момент: разработчикам, которые работали с шаред хостингами, не стало легче, а наоборот, для них началась головная боль, потому что пришлось осваивать частично профессию сисадмина: установить SSH, язык + модули, сервер, БД, SSL, memcache, фаервол, все настроить... Свой первый сервер на DigitalOcean в 2013 году я настраивал недели две, а потом еще месяца 2 мозго...бился с ним, потому что он "ложился" каждые 30-40 часов и выдавал 500-ую ошибку. Приходилось перезапускать сервак и снова мозго...бится с настройками NGINX, БД и чего я там только не ковырял - как вспомню, так вздрогну... Обращение в саппорт не помогло, потому что они за устанавливаемый мной софт не отвечали. Ответ был в стиле "сам дурак". В итоге, когда все мои идеи по настройке закончились, я добавил в крон рестарт сервера каждый день. А через полгода получил письмо от саппорта о том, что они поменяли на компе с моим VPS память, потому что она "глючила" и после этого 500-ая ошибка исчезла. Вот как бывает. А я все волосы на глове вырвал и понизил самооценку ниже плинтуса пока мозгоё.... Так о чём это я. Да, и про идею самого докера автор как-то сложно рассказал. Проще надо быть и тогда люди к вам потянутся. :)
А на практике как? Допустим, хочу на Windows запустить Telegram, но не хочу чтоб он был постоянно и система знала что он есть, телеметрия не сливала данные и тд. Тоесть docker это что-то вроде песочницы?
План видоса
0:00 - Про что видос
0:23 - Как создавались сайты в 90-е
1:45 - Виртуализация и облачные провайдеры: в чем революция
3:51 - Ограничения виртуализации и microservices
6:08 - Как работают контейнеры и докер 🐳
9:10 - Что нужно крупным сайтам кроме докера?
10:51 - Подводим итоги и ставим лайки 😎
Спасибо, чуваки, огромное. Про devops хотелось бы подробного курса)) Докер, и прочие кубернетисы)) Или книжку чтоль какую посоветуйте
@@FilmicFil постараемся
как называется шрифт на превью ?
Если бы ты сам был программистом, то ты никогда бы не назвал умных начитанных образованных людей задротами.
Самые лучшие туториалы это те, которые, помимо прочего, дают ответ на вопрос "От куда растут ноги?". Это видео как раз соответствует этому критерию.
Топлес зашел в чат
Обучение рисованием не прошли даром! :) С хорошими картинками воспринимается в разы лучше! Спасибо за видос дорогой ХП :)
+1
С картинками вообще реал!
Огромное спасибо! Так понятно о Docker еще никто не рассказывал.
на тот момент да, но на днях смотрел не менее информативное и более короткое видео ruclips.net/video/VeiddqzBMls/видео.html
@@user-san-chous видео по вашей ссылке на порядок понятнее, спасибо
До просмотра этого видео я ничего не знал про docker и не понимал что это и зачем оно нужно. После просмотра особо ничего не поменялось. Но, судя по комментариям, людям в целом нравится, не знаю, может со мной что-то не так :)) Многовато предыстории и мало конкретики по факту, как-то отвлекает от сути. Но рисунки красивые конечно)
-Что общего между DevOps и бомжом?
-Оба хорошо разбираются в контейнерах
зато добрые и не токсичные как некоторые )
Очень доступно объясняете и особенно здорово, что так просто рисуете. Спасибо большое. Успехов вам.
Я тот который смотрел на отрывки матрицы и прослушивал что говорит автор, простите..(((
матрица хороша, кажется пришло время ее пересмотреть)
+
Жиза
Такая же фигня
Я думал, у меня проблемы с концентрацией.
Выходит, не только у меня)
Отличный формат. Благодарю за видос
Спасибо, действительно хорошо объясняете, у вас явно талант. Поняла даже я, которая без бекграунда с разбегу вгрызлась в датасайнс. Докер понадобился в рамках курса, пересмотрела за 3 вечера кучу видео и перечитала море статей. Информации есть много, очень много, но вот так кратко, емко и понятно я увидела только тут. Хорошо, что не сдалась, копала дальше и нашла вас!
Спасибо за отзыв!
Добрый день! Планирую изучать docker в долгосрочной перспективе, соответственно хочу уточнить - хватит ли 18ГБ оперативки на MacOS для него?
Спасибо за труд!
Просто о сложном расказать - это уметь надо!!!
Лучшее объяснение докера, которое я видел, огромное спасибо автору.
Спасибо, чтобы получить общее представление - очень полезное видео
Спасибо за видос!
Вы так здорово обясняете, простыми словами и всё понятно. Спасибо!
Спасибо Миш, приятно видеть новое видео от тебя)
3:25 "вам больше не нужно быть задротом и системным администратором" 🤣🤣 я как бывший системный администратор оценил шутку 👍
Доброго здоровья и благополучия всем моим IT-учителям
Автор так спокойно назвал сисадминов задротами
Поставил лайк, оставил комментарий, для поддержки хорошего видео
Спасибо. Получил представление.
Фегасе объяснил. Не оставил шанса на не понимание. Спасибо.
спасибо большое, за отличное видео про Docker
Не самое простое видео для понимания, но довольно подробное и правильное. Для новичков, людей которые только начинают разбираться в DevOps, это видео стоит смотреть вторым или третьем в своём обучении.
а какие первым, четвёртым и т,д. ?
Как же детально , спасибо👍
Спасибо за отличное объяснение основ технологии. Продолжайте в том же духе, у Вас отлично получается!
Вот шикарное видео, только из-за него подписаться хочется, вот бы больше такого контента!!!!! молодцы!
Спасибо! Пожалуйста делайте больше туториалов
лучшее видео про докер! Спасибо
Отличное доходчивое обьяснение!
очень хорошее объяснение. Thank you!
Поставил лайк за 5-10 сек до того, как попросили)
Спасибо. Узнал для себя 3 вещи, которые хотел узнать - как приложения в контейнере чувствуют себя в системе, как контейнеры взаимодействуют друг с другом и как это все дело масштабировать (оркестраторы, так и думал - Kubernetes, ZooKeeper?)
Спасибо большое за такую подачу информации!
Очень круто объяснил! Еще бы рассказал чем отличается docker file и docker compose
Видео просто супер!
Всё понятно и просто объяснено, на пальцах, так сказать.
Спасибо!
P.S. Визуализация материала - класс))
"Это должен знать каждый!" - отличное видео, лайкос! Пойду мамке расскажу!
Очень интересно было,спасибо.Подписка и заслуженный лайк.
Круто объяснил, спасибо!
Материал дан доступно, структурировано, наглядно. Далеко не все так могут. Огромное спасибо.
Очень круто! Спасибо
Спасибо!Очень внятно
Прекрасный выбор для подачи информации!) Интересно, красиво, информативно ! Спасибо
Спасибо за труды. Видео очень понравилось!
Отличное видео, большое спасибо!
Прикольный видос, очень интересный, спасибо!
Очень наглядно! Спасибо! :)
отличное видео. и за рисунки отдельное спасибо
Заставил таки лайк поставить😁
Спасибо) Красиво и понятно))
Спасибо, хоть теперь имею хоть какое либо понятие о Докере... А то слышал про него, а понять не могу что за хрень вообще... А оказвается не хрень, а очень крутая штука на самом деле!
Да блин поставил лайк :) Спасибо
Коротко и понятно. 👍
Спасибо за видео, в основы можно считать, что "въехал". Вопросы. Хотелось бы увидеть 1-2 примерчика докер-файла, а также, много ли телодвижений делается, если требуется 1 или несколько докеров перенести на другой сервер. Я использую виртуальные машины со сценариями, то есть, создаётся новая машина, закидывается в неё сценарий, он готовит машину к выполнению ею некоей функции, я регаю ай-пи машины себе в базе-перечне, делая доступной функцию на заданной машине для программ настройки. далее в этих программах при выборе машины - выбираю из зареганных, есть с одинаковой функцией, или с разными, особенности фиксирую в описании. есть рабочая и тестовая схема, которая представляет собой несколько конфигов программ. Хочется понять, чем докер может облегчить мне жизнь?
Это лучшее, что я видел)
Даже бабуля на фоне в конце видео заинтересовалась, что такое Docker)
Выпросил лайк таки!)
Спасибо! Четко, понятно, полезно!
твое коммон в конце сработало) поставил
кадры из какого фильма на 8:34?
Ну наконец я понял
Ничего не понял, но очень интересно
хорошо объяснил
Ничо так )
Жаль, что так мало просмотров... Пасиб за инфу👍
Спасибо, отличный контент
Прикольно получилось
Спасибо Вам большое))) 🤍
Одно из лучших объяснений в своем роде , лайка не жалко
Вообще не шарю в айтишке, но было интересно, благодарю:)
высшая похвала )
Ни хрена пока не понятно. Но нереально грамотный чел. Лайк
Правильнее думать, что со временем мощность серверного железа увеличилась на столько что стало возможным развёртывать виртуалки которые достаточно быстро работают.....
Вопрос только, что делать с СУБД, а точнее данным юзера в контейнере. Сдыхает докер -- сдыхают данные.
Как быть с данными?
1. Бэкапить отдельным сервисом
2. хранить на диске (в расшаренных с хостовой системой папках)
3. БД в больших проектах часто не докеризируют именно из-за сложностей с перманентным хранением данных.
поэтому основной профит докера именно для stateless сервисов
и если делать по уму 12factor.net
то это большинство сервисов
😂😂😂 с лайков в конце улыбнуло. .. За это однозначно лайк!!!! Да и вообще за видео спасибо!
Красавчик
А есть видео, для более полноного понимания того как работает на уровне системы Docker, как он разграничивает ресурсы?
пока нет, поищите, на youtube полно видео по докеру
Пришел сюда из поиска, а тут своя атмосфера. Ожидал брифинг по деплою контейнеров из образов, а тут рисуночки с сетью кольцом и аналогии с общагой. Как будто в школу для особенных детей попал. 🤤
Ну, полагаю, с десяток видосов с "брифингом по деплою контейнеров"-то уж вы без труда найдете :)
Спасибо за отсутствие пустого трёпа ) подписался и лойснул
а я тот, который 25 лет назад был лучшим студентом на курсе по программированию, ни дня не отработал по специальности, кроме практики и почти ничего не понял на скорости 1.5. Но было интересно )))
А вы неплохо рисуете))
Спасибо, крутой видос, и по содержанию и по форме. 👍
отлично спасибо очень хорошо объяснил Thanks ))
welcome )
Картинки красивые)
спасибо. полезно. подписался
Понятно, спасибо !
Правильно ли я предположу, если скажу, что докер, по сути, изолирует любые мелкие процессы для лучшей организации?
В чем отличие docker от appimage? Или это то же самое, только для форточек?
Здравствуйте, докер защитит vps сервер от вредоносной программы, которая в него установлена?
Спасибо, крутой ликбез для чайников) 👍
как называется шрифт на превью ?
народ что за фильм на 8:17 ?
Матрица
@@v.d.2633 спасибо
Пришлось пересматривать матрицу, чтобы норм послушать видео). Но контент годный, спасибо)
Спасибо!
Добрый день, где найти такие футболки?
спросите в нашем чатике (ссылка под видео)
Если я правильно понял из видео, то раньше было много отдельных приложений и их надо было отдельно обновлять. Теперь у нас есть куча отдельных контейнеров и их всё так же нужно отдельно обновлять. Хм...
Контейнеры не решают проблему обновления софта, это вы верно поняли
Рисунки классные, видео не плохое, жаль не понял я лично ничего. Увидеть бы реальный живой пример работы докера. Реальный вопрос, могу ли я используя докер установить 5 разных версий браузера хром и запускать нужную мне версию? Судя по видео докер это должен уметь.
у докера с GUI не очень хорошо, не для этого он заточен, но можно попробовать нагуглить
@@goodprogrammer спасибо за ответ. Гуглил, получается это возможно, но запускаются они, как я понял, как бы из под линукса. Эта новость меня еще больше запутала. Но при запуске доккера и создании контейнера даже логотип убунтовский.
P.S. Я живой пример человека, который пытается понять зачем нужен доккер и как с ним работать )
@@Youtooobo
Если в двух словах, то:
Если вы программист - то для изолированного запуска бэкенд приложений.
Если вы юзер или чисто фронтенд разработчик - то вам докер не нужен.
@@goodprogrammer лучший ответ! )
Отличное описание для начального уровня
Есть два спорных момента. Во-первых, мало кто покупал выделенные сервера в те далёкие времена. А мы говорим про нулевые, правильно? 95% сайтов тогда были написаны на PHP и работали на дешевых shared хостингах с предустановленными php, mysql и прочим. Да, не было доступа к php.ini, например, невозможно было подстроить mysql или, даже чтобы рестартануть сервер надо было обращаться в техподдержку. Но в 95% случаев этого и не нужно было. Хостинг работал по принципу "купил и забыл": все ставили, настраивали и за всё отвечали админы хостинга. Голова не болела ни у заказчика, ни у разработчика сайта в вопросе настройки и поддержки серверов. Ну, может иногда что-то не заводилось с первого раза, но всё быстро решалось. Но примерно в 2011-12 начали набирать популярность (в моей местности) DigitalOcean, AWS и прочие, о которых говориться на 3-ей минуте, и которые решили больше ни за что не отвечать: только за своё железо и связанный с ним софт. Т.е. начали продавать хостинг с "голой" опрационкой Ubuntu, Debian, Windows, а что там клиенты устанавливают и какие у них возникают с этим проблемы - это их проблемы... Хоть трава не расти. Хитрожопые до гениальности :) И вот тут второй спорный момент: разработчикам, которые работали с шаред хостингами, не стало легче, а наоборот, для них началась головная боль, потому что пришлось осваивать частично профессию сисадмина: установить SSH, язык + модули, сервер, БД, SSL, memcache, фаервол, все настроить... Свой первый сервер на DigitalOcean в 2013 году я настраивал недели две, а потом еще месяца 2 мозго...бился с ним, потому что он "ложился" каждые 30-40 часов и выдавал 500-ую ошибку. Приходилось перезапускать сервак и снова мозго...бится с настройками NGINX, БД и чего я там только не ковырял - как вспомню, так вздрогну... Обращение в саппорт не помогло, потому что они за устанавливаемый мной софт не отвечали. Ответ был в стиле "сам дурак". В итоге, когда все мои идеи по настройке закончились, я добавил в крон рестарт сервера каждый день. А через полгода получил письмо от саппорта о том, что они поменяли на компе с моим VPS память, потому что она "глючила" и после этого 500-ая ошибка исчезла. Вот как бывает. А я все волосы на глове вырвал и понизил самооценку ниже плинтуса пока мозгоё.... Так о чём это я. Да, и про идею самого докера автор как-то сложно рассказал. Проще надо быть и тогда люди к вам потянутся. :)
Люди к нам уже тянутся :)
руби ванлав) фотболку увидел лайк воткнул!
А на практике как? Допустим, хочу на Windows запустить Telegram, но не хочу чтоб он был постоянно и система знала что он есть, телеметрия не сливала данные и тд. Тоесть docker это что-то вроде песочницы?
Запуск телеграма в докере - довольно интересный кейс. Чаще всего всё-таки его для другого используют.