Тёмный
No video :(

Doсker Swarm: деплой и управление окружением на практике (полный курс) 

Denis Pugachev 🔹 PHP backend
Подписаться 803
Просмотров 23 тыс.
50% 1

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 66   
@volsof
@volsof 11 месяцев назад
Очень хорошее объяснение! Столкнулся недавно с этим делом. Успел почитать немного про swarm, понял принцип, а потом посмотрел это видео. Спасибо за труды, они точно было не напрасны судя по кол-ву просмотров.
@xdpugachevx
@xdpugachevx 11 месяцев назад
Рад, что было полезно!
@popov.artem1205
@popov.artem1205 Год назад
Спасибо Вам за курс! Прекрасно все объясняете. Нигде такого материала не видел.
@xdpugachevx
@xdpugachevx Год назад
Пожалуйста! Рад был помочь :)
@raminhesenov1376
@raminhesenov1376 7 месяцев назад
Большое спасибо за курс. Один из лучших видео по docker swarm. Все понятно и без лишней воды
@saparserikbaev4827
@saparserikbaev4827 2 года назад
Отличный курс, большое спасибо. Хорошие практические задания. Много чего вынес для себя
@xdpugachevx
@xdpugachevx 2 года назад
Благодарю за ваш отзыв!
@mige5521
@mige5521 Год назад
Отличный туториал по docker sworm, спасибо!
@xdpugachevx
@xdpugachevx Год назад
Благодарю за отзыв! Удачного изучения! 👍👍👍
@ppc2012
@ppc2012 7 месяцев назад
Хвала автору за такой контент! Слава алгоритмам ютуба за то, что открыли его мне!
@______4938
@______4938 2 года назад
Хороший курс, хотелось бы больше про написание именно стеков и конфигурирование получить знаний
@xdpugachevx
@xdpugachevx 2 года назад
Рад, что было полезно! Можешь написать мне в телеграм с вопросами, разберемся с непонятными моментами
@1egor
@1egor 9 месяцев назад
Спасибо огромное, уверенный курс чтобы начать пользоваться оркестрацией
@IvanKleshnin
@IvanKleshnin 2 года назад
Лучший курс по теме, включая англоязычные источники. Спасибо!
@xdpugachevx
@xdpugachevx 2 года назад
Иван, спасибо за ваш отзыв! Очень рад, что видео оказалось вам полезным!
@user-jl5sd3oo9y
@user-jl5sd3oo9y Год назад
Отличный курс, посмотрел на одном дыхании
@xdpugachevx
@xdpugachevx Год назад
рад, что оказался полезным! Удачи!
@pipazoglov
@pipazoglov Год назад
спасибо было полезно, причем первый раз посмотрел, второй раз попытался повторить
@xdpugachevx
@xdpugachevx Год назад
Пожалуйста! Рад, что курс зашёл 👍👍👍
@Ramiro777
@Ramiro777 Год назад
Все хорошо,но не хватает одной серьезной мелочи, вы хотели в начали ролика показать как подключать volume подробно про него не рассказали и не показали. Весь курс ждал про него рассказ и не дождался.
@pingodev2896
@pingodev2896 Год назад
оч классный тутор, спасибо
@xdpugachevx
@xdpugachevx Год назад
Рад, что было полезно! Пожалуйста ✊
@oceanfloorcitizen
@oceanfloorcitizen Год назад
Туториал просто спасение для быстрого старта
@xdpugachevx
@xdpugachevx Год назад
Очень рад, что было полезно. Успехов в обучении!
@oceanfloorcitizen
@oceanfloorcitizen Год назад
@@xdpugachevx было бы интересно узнать как мониторить и управлять пробрасываемыми портами в разных деплойментах на одном кластере, чтобы порты не конфликтовали. Или можно разделить сетки как то?
@xdpugachevx
@xdpugachevx Год назад
@@oceanfloorcitizen сходу не отвечу на вопрос. Напиши в телеграм, попробуем разобраться
@Nikevova
@Nikevova 2 года назад
Крутой курс! Спасибо!
@xdpugachevx
@xdpugachevx 2 года назад
Благодарю! Рад, что видео оказалось полезным
@caramingo37
@caramingo37 9 месяцев назад
Отличный курс, спасибо!
@xdpugachevx
@xdpugachevx 9 месяцев назад
Рад , что было полезно!
@goosebumpsos
@goosebumpsos 11 месяцев назад
Спасибо огромное за курс
@xdpugachevx
@xdpugachevx 9 месяцев назад
Рад, что было полезно!
@user-oi1zl6de8i
@user-oi1zl6de8i Год назад
Отличное объяснение!
@xdpugachevx
@xdpugachevx 9 месяцев назад
Рад, что было полезно!
@russiantime778
@russiantime778 11 месяцев назад
По сути тот же docker-compose, только с более менее нормальной оркестрацией. За видео спасибо, пойду в резюме укажу новый навык)).
@xdpugachevx
@xdpugachevx 11 месяцев назад
Рад, что было полезно!
@Lov3Catch
@Lov3Catch 2 года назад
Огромное спасибо за курс. Отличное интро в тему.
@xdpugachevx
@xdpugachevx 2 года назад
Привет! Рад, что видео оказалось полезным :)
@doszhanm6936
@doszhanm6936 2 года назад
Спасибо!
@xdpugachevx
@xdpugachevx 2 года назад
Пожалуйста!
@user-vb7bs3eq4s
@user-vb7bs3eq4s Год назад
супер видос!
@xdpugachevx
@xdpugachevx Год назад
Рад, что видео оказалось полезным!
@user-jm2wf5dh4o
@user-jm2wf5dh4o Год назад
Большое спасибо! Подробно и понятно! Насколько я знаю, в инструкциях YML, есть возможность установки очерёдности запуска services. Сможете написать КАК, в ответе на комментарий?
@xdpugachevx
@xdpugachevx Год назад
Приветствую! Рад, что видео оказалось полезным :) depends_on используется только в режиме compose, в swarm эта опция игнорируется. Swarm автоматически перезагружает упавшие сервисы, так что возможно очередность вам и не потребуется. Но если все же потребуется, то пропишите в entrypoint зависимого сервиса какой-нибудь скрипт проверки необходимых сервисов, чтобы запускать приложение только после готовности зависимостей.
@algoritm3363
@algoritm3363 4 месяца назад
у меня такой вопрос, возможно я что то тут пропустил, вот имеется контейнер с postgresql или mysql и он их начинает переливать на другую ноду, а куда деваются сами файлы базы данных? ведь если база огромна, он же не будет их переливать на другую ноду? как тут происходит взаимодействие?
@sangiso
@sangiso 2 месяца назад
тоже интересно узнать ответ
@IvanLitovchenko
@IvanLitovchenko 2 года назад
Добрый день. Подскажите пожалуйста можно ли как-то сделать что бы когда разрабатываешь проект локально не было проблем с правами? Я пробовал в docker-compose добавлять user: 1000:1000 но это не помогает. Composer папку vendor создает без замочка, а вот npm уже работать не хочет.
@georgestatefield
@georgestatefield 2 года назад
Замечательный курс! Только вот с хранением паролей какая то непонятка: 1:33:00 получается секрет читается из терминала целевого контейнера... верно ли я понимаю, что в данном случае "секрет" контейнера защищён учётной записью portainer (этой админки) и тот, у кого появился доступ к portainer может зайти в любой контейнер и узнать всё, что необходимо?
@xdpugachevx
@xdpugachevx 2 года назад
Любой, кто сможет зайти внутрь контейнера (хоть из терминала, хоть из портейнера) - прочитает секрет. Но доступ должен быть ограничен только девопсам, например. Рад, что видео оказалось полезным!
@maxmax-bn8eq
@maxmax-bn8eq 2 года назад
всё здорово, но не хватает описания сетевой подсистемы.
@xdpugachevx
@xdpugachevx 2 года назад
Рад, что было полезно!
@user-nn4qe4uu8y
@user-nn4qe4uu8y 5 месяцев назад
а есть еще курсы ?
@ROX2
@ROX2 Год назад
Ещё не понятен такой момент- сварм умеет смотреть работает ли нода и в случае если нода упала или стала недоступной перезапустит её контейнеры на свободных нодах ? в уроках не увидел ничего подобного. Так же не понятна ситуация с самим портейнером. Где хранится его логин пароль ? на мастер ноде ? что если мастер нода упадёт, как мигрировать портейнер на свободную ноду ? это вобще предусмотерно свармом ?
@leosokolniki3823
@leosokolniki3823 8 месяцев назад
А как ты копировал команду?
@ROX2
@ROX2 Год назад
как настроить CI\CD с использованием docker swarm и интеграцией в portainer ? Я бы на такое посмотрел
@xdpugachevx
@xdpugachevx Год назад
Добро пожаловать к просмотру 🤝
@winfle
@winfle Год назад
Как сделать Zero Deployment с 1 контейнером?
@xdpugachevx
@xdpugachevx Год назад
Подменяй внутри контейнера симлинку на приложение, будет почти зиро даунтайм
@FF-ne2qz
@FF-ne2qz Год назад
windows + программирование мышкой = красота 🤢
@xdpugachevx
@xdpugachevx Год назад
Где ты там увидел windows? Это первое. Во-вторых, готов поспорить на сто рублей, что и ты программируешь не в консольном vim. Зачем усложнять себе жизнь и везде и всюду использовать только низкий уровень? Курс предназначен для человека, который первый раз решил попробовать сворм и хочет по верхам узнать основные его возможности.
@ROX2
@ROX2 Год назад
"этой проблемы можно избежать изменив правила размещения на нодах". чел, это не решение проблемы т.к. мы лишаемся всех преимуществ докера в виде масштабирования и резервирования. С базами данных вообще не рекомендуется работать в докере по понятным причинам. А вот как быть с приложениями которые хранят статику ? правильно - CDN или S3 ! Снова делегируем управление от докера более продуманным системам. В итоге докеру остаётся запускать только nginx или php-fpm, что довольно тупо. Реальное же решение этой проблемы со статикой и консистентностью это CephFS и прочие распределённые файловые системы. но это история совсем не про докер. Какой вывод можно из этого сделать ? не хотите проблем ? - не используйте докер в продакшене.
@xdpugachevx
@xdpugachevx Год назад
Спасибо, чел, использовать не будем 🤝
@xdpugachevx
@xdpugachevx Год назад
@@wildlezgin5726 к сожалению тут не подскажу, не хватает компетенции
Далее
Homelab Setup Guide - Proxmox / TrueNAS / Docker Services
2:44:39
Woman = best friend🤣
00:31
Просмотров 3,5 млн