Вчера смотрел ansible у Вас. Поразился уровню "разжеванности", но теперь просто "выпал в осадок"! Так понятно и на примерах мне никто не объяснял. Не упустите свой талант и идите в преподаватели. Пройдя курсы по devosps я ни разу не встречал такого толкового препода. Спасибо! Продолжайте в том же духе
Спасибо за видео! На маленьком домашнем сервере использую Docker, но для управления контейнерами пользуюсь Portainer. Я не айтишник и без него вряд ли бы разобрался. Буду ждать с нетерпением продолжения!
За видео конечно спасибо, охотно сам смотрю с интересом. Видно, что автор старается. Интересно другое из-за некоторых фактов. Игнорирование моих вопросов к нему, хотя мы в одной стране живем. Schöne Grüße nach Stuttgart.
Спасибо большое за цикл видео по docker!!! Очень доступно объясняете ! Если можно все таки раскажите как переносить контейнеры , образы (измененные) на другой хост и очень интересно как перенести настроенный docker-compose на другой хост с данными.
Спасибо за отзыв. Сейчас остальные видео в процессе. Ещё будет где-то 3-5 серий. Так же покажу как переносить образы,уонвертировать работающие контейнеры в образы и многое другое
Был уверен, что в каждом докер контейнере содержится урезанная ОС, а отличие от виртуалок в возможностях образов и контейнеров (т.е. возможность промежуточный запуск с его каким-то промежуточным состоянием разнести на несколько инстансов). Хотел возмутиться контенту, но сперва погуглил) И реально в докер-контейнере нет ОС. Шок, лайк, подписка!
Ты в частности прав, все докер базируются на определённой OS, от которой берутся библиотеки и вспомогательные проги для работы приложения. Так что у тебя были предположения правельные👍🏻
бро, смотрел еще твои видосы по гитлабу( все мощно, одни из лучших объяснений в руссккоязычном сегменте!), но бро ты подсадил меня на жаргон и теперь я всегда тоже, даже про себя когда пишу docker build, произношу ДОКА БИЛЬД
У меня вопрос: ведь есть же докер образы, в которых написано "основано на alpine linux". Это как? То есть в контейнер устанавливается дополнительно новая ос и по факту получается аналог нескольких VM? И будете ли показывать в серии пример как создать свой контейнер, допустим, с простеньким веб приложением привязанным через nginx?
Спасибо за хороший комент 👍🏻 все контейнеры базируются на какой-то OS. От этой OS используются библиотеки для работы приложения. Воспринимай просто образ как устонавочный файл программы. И когда буду выпускать тему по созданию своих контейнеров, то будет все понятно👍🏻
Четкая подача и полезная информация, спасибо. Подскажите пожалуйста, как проводить свой небольшой аудит контейнеров на докер хаб дабы не скачать и не установить что то вредоносное, либо все контейнеры которые туда подгружаются изначально проходят все проверки?
Спасибо за отзыв. Контейнеры на github не проходят проверку. Можно загрузить что-угодно. Но для себя можно использовать сканеры. Например: clair, anhore... И много есть других ещё возможностей и Tools для проверки.
Отличный ролик. Планируете в будущем рассмотреть механизм связки docker и брандмауэра (ufw): как сделать, чтобы порты были открыты только внутри локальной сети, а из вне достучаться было нельзя?
Спасибо, очень познавательное видео. Нигде пока еще не встречал такого понятного объяснения. Но есть вопрос... Почему в видео говорится, что контейнер состоит только из библиотек, зависимостей и приложения? Разве контейнер собирается не на базе некой ОС? Можете привести пример docker-образа, который не содержит ядро ОС?
Спасибо за ролик. Я заметил что в каждом докер контейнере есть своя ОС и в основном это Debian 12 я так понимаю что она для контейнеров легковесная но все же это ОС , потому что даже тот же Node JS отдельно от ОС не может существовать . Так в основе каждого докер контейнера есть какой то дестрибутив линукса на котором уже работают приложения будто Node JS , NGINX, Portainer и т.д. Поправте меня если я не правильно понял.
Всё верно подмечено. Каждый Докер контейнер имеет в своей основе операционную систему (очень урезанную). При правильной зборке контейнера - оставляются только самые необходимые компоненты для работы приложения.
Можно подробнее про догер с интеграцией на гитхаб? То есть ,допустим, что на впс ставлю несколько разных контейнеров, как их связать? Например, днс и впн
@@RomNero "В качестве гипервизоров использует KVM и LXC (начиная с версии 4.0, в версиях до 3.4 включительно вместо него использовался OpenVZ[3])." Это я и википедия так считаем 🙂
Хорошо, с KVM понятно. Неужели и LXC гипервизор? 😉 Но давайте разберёмся. Что тогда гипервизор? Proxmox не гипервизор? 😄 А что тогда? Может, окружения для виртуализации? А в основе как раз KVM лежит 😉 😉
Спасибо за дискуссию. Предлагаю остановиться на том, что KVM может прожить без Proxmox, но не наоборот. А то так зароемся в обсуждении родственных отношений KVM с Qemu, а это вообще не по теме. Для ролика о докере ваше утверждение может сойти. Спасибо
Среди разрабов так все и используется. Есть общие библиотеки и они их используют. Но потом когда передают прогу админам или даже другим фирмам, то начинаются проблемы. Докер решает это))
так я и говорю что костыль, зачем писать приложение которое использует общую библиотеку, чтобы потом изолировать его через докер и подпихивать ему свою собственную копию общей библиотеки? много лет назад разработали общие библиотеки для экономии ресурсов, а теперь оказалось что общие библиотеки могут конфликтовать и придумали докер чтобы обойти это
Кого? Докер? Возможно из-за не понимания всех преимуществ или не знания технологии. Сейчас, например, все хотят kubernetes, но не каждый уверенно с ним может работать.
Нуу тут ты не много переиграл на 7:50 .Это для совсем разных задач )). гипервизор с разными операционками поверх. это как разные независимые компы. Провайдер к примеру по другому работать не сможет. Ибо надо кадому отдать свое независимое чтобы даже если взломают одну операционку не смогли залезть на другу. А в одном докере. разные контейнеры всеже видимы друг другу. Это не независимые машины. у них ведь даже сетевая одна и таже на всех )). Для совсем иных задач. Хотя я так досих пор и не понял где можно докер использовать. Где надо именно чтобы каждая приложуха работала в своем окружении. Единственное что в голову приходит это если один контейнер требует все для i386 то другой на докере может работать с библиотеками и всем остальным через x64. Так да. лучше разделить. Больше в голову не приходит Да и повторюсь виртуалки с гипервизора куда удобнее в управлении и роздачи. Ведь дал машину - и пусть юзвера делают там что хотят )
Согласен, что vm проще в управлении. Docker же ставится поверх виртуалки и там добавляется ещё один слой, которым нужно управлять и следить за безопасностью. А Docker удобен при разворачивании приложений, автоматизации, динамике и ещё много всего 😉
@@RomNero не в управлении дело. дело в разном применении. Я так понял единственная вігода докера что если надо изменить на новую версию то делается одной кнопкой. Но єто глупо. Делать докері ради тго чтобы раз в пятилетку одну кнопку нажать. Я к примеру на своих серверах делаю обновы раз в 2 года. Нет смысла чаще - создавать себе проблемы ). Я о том. что на одном физическом если сделать разные контейнеры - то они между собой ведь плохо защищены. А в ВМ. разные виртуалки абсолютно между собой не связаны. делай на каждой че хочеш. или я не так докер понимаю?? Вот и хочу понять. кроме удобства замены постоянных обновлений. Что еще полезного? А то то, то ты написал - глупо. 1. "разворачивании приложений" - так ты блин не каждый день меняеш сервере чтото. я годами на сервера незахожу. Смысл? апач обновлять каждый день? а зачем? 2. автоматизации?? что ?? какой? 1 раз сервер установил и забыл. заем ежедневная автоматизация? 3. динамике? тут неясно. разве только то что меньше жрет ресурсов нежели каждая виртуалка на гипервизоре. Но всеравно каждая ВМ отдельно - это независимая штука. шо отдельный комп. А каждый докер контейнер - это уже не совсем то.
@@RomNero зы. я так понимаю -Виртуализация предлагает более высокий уровень изоляции, так как каждая виртуальная машина имеет собственное ядро операционной системы. -Контейнеризация использует общее ядро, обеспечивая меньшую степень изоляции между контейнерами В итоге единственное преимущество: копии легко делать если надо машину повторить еще гдето. ибо теже контейнеры собрать в имадж на нем проще. НУ и еще быстродествие да. Но неудобств полно. одно то что все зависит от одного ядра, и имеет меньшую степень изоляции - ограничивает применение.!!
Сори, я тебе здесь не помогу.... Такое чувство, что тебе стоит обновить и хорошо подтянуть свои знания. И расширить свой кругозор. Большая ошибка - обновлять серверы 1 раз в 2 года...
@@RomNero не ошибка. бывает и раз в год. Просто сколько раз было ипатня из-за того, что обновил сервер и чтото перестало работать. То что-то уберут рпзрабы, то что-то добавят не то. То новые опции не так и т.д. И вот ты сервак обновляеш - и бац какаято прога или утилита уже стала не так работать. Выходит каждое обновление - это как лотерея.. да нунах такая жизнь ). Живой пример из недавних. Обновил php с 6 до 7, и все. Все сайты и прочие приложухи перестали работать. Выяснилось, у 7-ой версии убрали функцию mysql_escape_string(). Вот обясните мне теперь, что мне надо каждый день такой гимор себе придумывать. Если учесть что серверов несколько десятков. Я придерживаюсь принципа не трогай пока работает ))
Начинаю изучать Докер и много пересмотрел мануалов. Автору респект и огромное спасибо за работу. Отличная подача информации.
Отличнейший курс, так понятно и интересно, что захотелось посмотреть все остальные видео на канале! Огромное спасибо автору.
Спасибо большое за такой хороший отзыв. Очень приятно, что пробудил у вас интерес к материалу 😀👍
Вчера смотрел ansible у Вас. Поразился уровню "разжеванности", но теперь просто "выпал в осадок"! Так понятно и на примерах мне никто не объяснял. Не упустите свой талант и идите в преподаватели. Пройдя курсы по devosps я ни разу не встречал такого толкового препода. Спасибо! Продолжайте в том же духе
Спасибо большое за такой хороший и приятный отзыв!!! Мотивирует делать новые видео👍🏻😉
Буду продолжать в таком же стиле
подписываюсь под каждым словом. прохожу курс по девопсу. там и близко не стояло как инфа преподносится.
С возвращением! Спасибо за уроки
Спасибо за активность и отзыв👍🏻
Отличная и простая подача!
Хорошие понятные картинки!
Спасибо 👍
Классное объяснение!
У многих есть заблуждение, что контейнер - это такая облегчённая виртуалка
Спасибо. Да, таких видел. Хахаха.
Лучше всего воспринимать контейнер как полноценную программу.
А что же это тогда, как не облегченная виртуалка?
Благодарю за видео, только въезжаю в данную тему. Вводная очень понравилась, готов к продолжению!
Все будет. Спачибо за отзыв.
Отличный ликбез для меня! Доступно для понимания начинающему.
Спасибо за отзыв. В этом и цель, что бы было понятно даже начинающему.
Это прекрасно! Спасибо.
Еще больше видео по докер пожалуйста, с большими тонкостями и деталями.
Спасибо за отзыв. Видео будут))
Спасибо! Буду ждать все видео в этой серии про докер, давно хотел начать пользоваться
Спасибо. Сейчас буду стараться выпускать побольше видео.
советую книгу "Докер на практике" Илон Милл - очень хороша, по ней учил
@@chuckchuck1090 пишут, что жуткий перевод. Это так, или жить можно?
@@0Berg0 хз, по ней прод поднимал. Все работает))))
ехууу!!! Новый видос от Неро🥰 Я конечно в этом ничего не понимаю, но смотрю твои видосы как асмр)
Спасибо 😀👍🏻 ну смотри, скоро во всем и будешь разбираться 😉
Спасибо за видео!
На маленьком домашнем сервере использую Docker, но для управления контейнерами пользуюсь Portainer. Я не айтишник и без него вряд ли бы разобрался.
Буду ждать с нетерпением продолжения!
Спасибо за отзыв. Portainer я так же использую. Когда много контейнеров, то вещь незаменима. В правильном направлении всё делаешь 👍🏻
Спасибо, что вернулся)
Все, теперь буду продолжать выпускать видео 😉
вообще красавчик, хорошо зашло мне, жду следующих уроков)
Спасибо. Мотивирует 👍🏻👍🏻
Просто замечательно, лайк
Колоссальное СПАСИБО за Ваш труд! ❤
Отличный ролик, давай больше таких
Спвсибо. В планах сделать цикл видео о докере
Спасибо, жду следующего урока.
Спасибо за видео. Коммент в поддержку!
Спасибо))
Огромное, человеческое- СПАСИБО!!!
Всегда пожалуйста😉
Отлично объясняешь, продолжай в том же духе.
Спасибо. Буду продолжать 😉
Спасибо, очень классный видеоурок!
Спасибо 👍🏻
Спасибо большое за видео! Очень полезно!
Спасибо большое за отзыв👍🏻
Рома, спасибо за подробную информацию, видео очень интересное так держать 👍👍👍👍👍
Спасибо большое 😉
За видео конечно спасибо, охотно сам смотрю с интересом. Видно, что автор старается. Интересно другое из-за некоторых фактов.
Игнорирование моих вопросов к нему, хотя мы в одной стране живем. Schöne Grüße nach Stuttgart.
Спасибо за отзыв. Какие вопросы? Я стараюсь отвечать на коменты.))
Спасибо за видео!
Спасибо за отзыв👍🏻
Благодараствую!!!!🙂
Спасибо большое за цикл видео по docker!!! Очень доступно объясняете ! Если можно все таки раскажите как переносить контейнеры , образы (измененные) на другой хост и очень интересно как перенести настроенный docker-compose на другой хост с данными.
Спасибо за отзыв. Сейчас остальные видео в процессе. Ещё будет где-то 3-5 серий. Так же покажу как переносить образы,уонвертировать работающие контейнеры в образы и многое другое
Был уверен, что в каждом докер контейнере содержится урезанная ОС, а отличие от виртуалок в возможностях образов и контейнеров (т.е. возможность промежуточный запуск с его каким-то промежуточным состоянием разнести на несколько инстансов). Хотел возмутиться контенту, но сперва погуглил) И реально в докер-контейнере нет ОС. Шок, лайк, подписка!
Ты в частности прав, все докер базируются на определённой OS, от которой берутся библиотеки и вспомогательные проги для работы приложения. Так что у тебя были предположения правельные👍🏻
Сразу же лайк
Спасибо. Очень приятно👍🏻
Только подумал что было бы неплохо выучить докер и тут ваше видео. Спасибо!
Как классно совпало. Сейчас будет много видео по докеру
бро, смотрел еще твои видосы по гитлабу( все мощно, одни из лучших объяснений в руссккоязычном сегменте!), но бро ты подсадил меня на жаргон и теперь я всегда тоже, даже про себя когда пишу docker build, произношу ДОКА БИЛЬД
Хахахах, я не специально 😄😄
Спасибо за интересный комментарий 👍😄
vielen dank genosse! четко
Vielen Dank für die Rückmeldung.
Выйду с отпуска начну продвигать на рабочем месте
Пока звучит как нечто удобное
Да, безусловно, стоит двигаться в сторону микросервисов.
У меня вопрос: ведь есть же докер образы, в которых написано "основано на alpine linux". Это как? То есть в контейнер устанавливается дополнительно новая ос и по факту получается аналог нескольких VM?
И будете ли показывать в серии пример как создать свой контейнер, допустим, с простеньким веб приложением привязанным через nginx?
Спасибо за хороший комент 👍🏻 все контейнеры базируются на какой-то OS. От этой OS используются библиотеки для работы приложения. Воспринимай просто образ как устонавочный файл программы.
И когда буду выпускать тему по созданию своих контейнеров, то будет все понятно👍🏻
Четкая подача и полезная информация, спасибо. Подскажите пожалуйста, как проводить свой небольшой аудит контейнеров на докер хаб дабы не скачать и не установить что то вредоносное, либо все контейнеры которые туда подгружаются изначально проходят все проверки?
Спасибо за отзыв.
Контейнеры на github не проходят проверку. Можно загрузить что-угодно.
Но для себя можно использовать сканеры. Например: clair, anhore... И много есть других ещё возможностей и Tools для проверки.
@@RomNero Интересно было бы посмотреть в вашем исполнении про всё вышеперечисленное
Отличный ролик. Планируете в будущем рассмотреть механизм связки docker и брандмауэра (ufw): как сделать, чтобы порты были открыты только внутри локальной сети, а из вне достучаться было нельзя?
Будет темя о сетях в докере)) думаю, это то, что тебе нужно👍🏻
Установи приблуду по типу Айдеко и блокируй и разрешай что тебе угодно
Спасибо, очень познавательное видео. Нигде пока еще не встречал такого понятного объяснения. Но есть вопрос... Почему в видео говорится, что контейнер состоит только из библиотек, зависимостей и приложения? Разве контейнер собирается не на базе некой ОС? Можете привести пример docker-образа, который не содержит ядро ОС?
Спасибо за такой позитивный отзыв.
Илост в виду, что программы имеют зависимости от библиотек.
Вы правы, что в основе контейнера Docker лежит OS.
Спасибо за ролик. Я заметил что в каждом докер контейнере есть своя ОС и в основном это Debian 12 я так понимаю что она для контейнеров легковесная но все же это ОС , потому что даже тот же Node JS отдельно от ОС не может существовать . Так в основе каждого докер контейнера есть какой то дестрибутив линукса на котором уже работают приложения будто Node JS , NGINX, Portainer и т.д. Поправте меня если я не правильно понял.
Всё верно подмечено. Каждый Докер контейнер имеет в своей основе операционную систему (очень урезанную). При правильной зборке контейнера - оставляются только самые необходимые компоненты для работы приложения.
Можно подробнее про догер с интеграцией на гитхаб?
То есть ,допустим, что на впс ставлю несколько разных контейнеров, как их связать?
Например, днс и впн
Будут следующие видео. Ещё много тем.
получается если приложение установлено без docker будет потреблять меньше ресурсов чем c docker
Возможно, минамально. В нынешнее время с ресурсами для приложений нет проблем. А docker упрощает и облегчает работу с приложениями.
В Docker тоже есть системы, но они очень укорочены и docker славится своей системой слоёв, то есть на linux можно заранее завернуть и java или MySql
В контейнере тоже вполне может быть микро-ОС
и обновлять ОС в контейнере или на виртуалке нежелательно, это может привести к проблемам
В контейнере всегда есть OS. Обновляться в нынешнее время стоит всегда и регулярно. Это раньше было понятие "не трогай, что работает" 😄
@@RomNero но в видео не сказано о том, что в контейнере тоже есть ОС
Спасибо за видео! А как настроить Docker config?
Какой Docker conf имеется в виду и какие настройки нужно?
Дока на серере 😄
Хахах. Спасибо. Не заметил. Ну ладно. Не буду перезаливать уже 😀
Простите, с каких это пор Proxmox стал гипервизором?
Да? А что это тогда? Или может все вокруг заблуждаются...😄
@@RomNero "В качестве гипервизоров использует KVM и LXC (начиная с версии 4.0, в версиях до 3.4 включительно вместо него использовался OpenVZ[3])." Это я и википедия так считаем 🙂
Хорошо, с KVM понятно. Неужели и LXC гипервизор? 😉
Но давайте разберёмся.
Что тогда гипервизор?
Proxmox не гипервизор? 😄 А что тогда?
Может, окружения для виртуализации? А в основе как раз KVM лежит 😉
😉
Спасибо за дискуссию. Предлагаю остановиться на том, что KVM может прожить без Proxmox, но не наоборот. А то так зароемся в обсуждении родственных отношений KVM с Qemu, а это вообще не по теме. Для ролика о докере ваше утверждение может сойти. Спасибо
8.44-Docker на серере
крче флетпак в мире серверного ПО =)
Можно и так сказать😄
почему разработчики не делают приложения без использования общих библиотек? похоже на костыль
Среди разрабов так все и используется. Есть общие библиотеки и они их используют. Но потом когда передают прогу админам или даже другим фирмам, то начинаются проблемы. Докер решает это))
так я и говорю что костыль, зачем писать приложение которое использует общую библиотеку, чтобы потом изолировать его через докер и подпихивать ему свою собственную копию общей библиотеки? много лет назад разработали общие библиотеки для экономии ресурсов, а теперь оказалось что общие библиотеки могут конфликтовать и придумали докер чтобы обойти это
Потому что свой велосипед написать, кажется, проще, чем разобраться с чужим(и).
а ведь достаточно было отказаться от динамической линковки и миллиона версий либ. но нет, придуман костыль
За что их тогда не любят?
Кого? Докер? Возможно из-за не понимания всех преимуществ или не знания технологии.
Сейчас, например, все хотят kubernetes, но не каждый уверенно с ним может работать.
дучше сравнт докер и LXC
Спасибо за идею. Возможно соберу сравнение всех популярных технологий по контейнера 👍🏻
Я слышал "дока-2" очень плохая игра, надо её запретить!
говорить "докер" и "гипервизор" религия не позволяет?
Я говорю как привык. И канал об IT, а орфоепия меня не интересует))
Дак нормально же произносит как оно и должно быть в оригинале.Где проблема кроется?
@@zheky8002 ты слово computer как произносишь? компьюта?
а browser например?
@@RomNero вы, наверное, с оксфорда?
че за дока?
Так если я правильно понял и изучал этот Docker, то его можно и на мак установить и работать с ним без всякого промежуточного звена
Да, верно для Mac хорошо будет поставить docker desktop.
Нуу тут ты не много переиграл на 7:50 .Это для совсем разных задач )). гипервизор с разными операционками поверх. это как разные независимые компы. Провайдер к примеру по другому работать не сможет. Ибо надо кадому отдать свое независимое чтобы даже если взломают одну операционку не смогли залезть на другу.
А в одном докере. разные контейнеры всеже видимы друг другу. Это не независимые машины. у них ведь даже сетевая одна и таже на всех )). Для совсем иных задач. Хотя я так досих пор и не понял где можно докер использовать. Где надо именно чтобы каждая приложуха работала в своем окружении. Единственное что в голову приходит это если один контейнер требует все для i386 то другой на докере может работать с библиотеками и всем остальным через x64. Так да. лучше разделить. Больше в голову не приходит
Да и повторюсь виртуалки с гипервизора куда удобнее в управлении и роздачи. Ведь дал машину - и пусть юзвера делают там что хотят )
Согласен, что vm проще в управлении. Docker же ставится поверх виртуалки и там добавляется ещё один слой, которым нужно управлять и следить за безопасностью.
А Docker удобен при разворачивании приложений, автоматизации, динамике и ещё много всего 😉
@@RomNero не в управлении дело. дело в разном применении. Я так понял единственная вігода докера что если надо изменить на новую версию то делается одной кнопкой. Но єто глупо. Делать докері ради тго чтобы раз в пятилетку одну кнопку нажать. Я к примеру на своих серверах делаю обновы раз в 2 года. Нет смысла чаще - создавать себе проблемы ). Я о том. что на одном физическом если сделать разные контейнеры - то они между собой ведь плохо защищены. А в ВМ. разные виртуалки абсолютно между собой не связаны. делай на каждой че хочеш. или я не так докер понимаю??
Вот и хочу понять. кроме удобства замены постоянных обновлений. Что еще полезного?
А то то, то ты написал - глупо.
1. "разворачивании приложений" - так ты блин не каждый день меняеш сервере чтото. я годами на сервера незахожу. Смысл? апач обновлять каждый день? а зачем?
2. автоматизации?? что ?? какой? 1 раз сервер установил и забыл. заем ежедневная автоматизация?
3. динамике? тут неясно. разве только то что меньше жрет ресурсов нежели каждая виртуалка на гипервизоре. Но всеравно каждая ВМ отдельно - это независимая штука. шо отдельный комп. А каждый докер контейнер - это уже не совсем то.
@@RomNero зы. я так понимаю
-Виртуализация предлагает более высокий уровень изоляции, так как каждая виртуальная машина имеет собственное ядро операционной системы.
-Контейнеризация использует общее ядро, обеспечивая меньшую степень изоляции между контейнерами
В итоге единственное преимущество: копии легко делать если надо машину повторить еще гдето. ибо теже контейнеры собрать в имадж на нем проще. НУ и еще быстродествие да.
Но неудобств полно. одно то что все зависит от одного ядра, и имеет меньшую степень изоляции - ограничивает применение.!!
Сори, я тебе здесь не помогу.... Такое чувство, что тебе стоит обновить и хорошо подтянуть свои знания. И расширить свой кругозор.
Большая ошибка - обновлять серверы 1 раз в 2 года...
@@RomNero не ошибка. бывает и раз в год. Просто сколько раз было ипатня из-за того, что обновил сервер и чтото перестало работать. То что-то уберут рпзрабы, то что-то добавят не то. То новые опции не так и т.д. И вот ты сервак обновляеш - и бац какаято прога или утилита уже стала не так работать. Выходит каждое обновление - это как лотерея.. да нунах такая жизнь ).
Живой пример из недавних. Обновил php с 6 до 7, и все. Все сайты и прочие приложухи перестали работать. Выяснилось, у 7-ой версии убрали функцию mysql_escape_string(). Вот обясните мне теперь, что мне надо каждый день такой гимор себе придумывать. Если учесть что серверов несколько десятков.
Я придерживаюсь принципа не трогай пока работает ))