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

preview_player
Показать описание
Очень подробный курс по Docker Swarm. Актуальность на момент ноября 2020 года.

Тут только практика на коротких уроках. Нет пересказа документации, а реальные кейсы. Бери и применяй :)

Таймкоды:
00:00:00 Урок 1: Что нужно знать для прохождения курса?
00:00:40 Урок 2: Какие необходимы инструменты?
00:01:52 Урок 3: Режим Docker Swarm и его сущности
00:06:28 Урок 4: Зачем вам использовать Docker Swarm?
00:07:24 Урок 5: Создаем кластер
00:13:26 Урок 6: Готовим описание стека
00:18:11 Урок 7: Доставляем стек на кластер
00:20:25 Урок 8: Обзор запущенного стека, сервисов и задач
00:27:30 Урок 9: Поднимаем Portainer: веб-панель для управления кластером
00:32:40 Урок 10: Обзор Portainer
00:37:19 Урок 11: Подъем окружения
00:41:14 Урок 12: Подъем отдельного сервиса
00:43:02 Урок 13: Образы из приватного репозитория
00:50:18 Урок 14: Обновление образа сервиса
00:53:56 Урок 15: Изменение окружения или сервиса
01:02:29 Урок 16: Откат изменений
01:07:13 Урок 17: Масштабирование
01:11:52 Урок 18: Остановка стека
01:14:39 Урок 19: Расположение контейнеров на нодах
01:27:30 Урок 20: Секреты
01:33:25 Урок 21: Конфиги
01:38:59 Урок 22: Healthcheck — проверка состояния контейнеров
01:42:08 Урок 23: Обновление без простоя (Zero-downtime)

---
Провожу консультации для PHP-бекендеров.
Рекомендации по теме
Комментарии
Автор

Очень хорошее объяснение! Столкнулся недавно с этим делом. Успел почитать немного про swarm, понял принцип, а потом посмотрел это видео. Спасибо за труды, они точно было не напрасны судя по кол-ву просмотров.

volsof
Автор

Большое спасибо за курс. Один из лучших видео по docker swarm. Все понятно и без лишней воды

raminhesenov
Автор

Спасибо Вам за курс! Прекрасно все объясняете. Нигде такого материала не видел.

popov.artem
Автор

Хвала автору за такой контент! Слава алгоритмам ютуба за то, что открыли его мне!

ppc
Автор

Спасибо огромное, уверенный курс чтобы начать пользоваться оркестрацией

egor
Автор

Отличный туториал по docker sworm, спасибо!

mige
Автор

Отличный курс, большое спасибо. Хорошие практические задания. Много чего вынес для себя

saparserikbaev
Автор

Лучший курс по теме, включая англоязычные источники. Спасибо!

IvanKleshnin
Автор

Отличный курс, посмотрел на одном дыхании

АзаматИрназаров
Автор

Хороший курс, хотелось бы больше про написание именно стеков и конфигурирование получить знаний

______
Автор

спасибо было полезно, причем первый раз посмотрел, второй раз попытался повторить

pipazoglov
Автор

Туториал просто спасение для быстрого старта

oceanfloorcitizen
Автор

По сути тот же docker-compose, только с более менее нормальной оркестрацией. За видео спасибо, пойду в резюме укажу новый навык)).

russiantime
Автор

Все хорошо, но не хватает одной серьезной мелочи, вы хотели в начали ролика показать как подключать volume подробно про него не рассказали и не показали. Весь курс ждал про него рассказ и не дождался.

Ramiro
Автор

Огромное спасибо за курс. Отличное интро в тему.

LovCatch
Автор

у меня такой вопрос, возможно я что то тут пропустил, вот имеется контейнер с postgresql или mysql и он их начинает переливать на другую ноду, а куда деваются сами файлы базы данных? ведь если база огромна, он же не будет их переливать на другую ноду? как тут происходит взаимодействие?

algoritm
Автор

Большое спасибо! Подробно и понятно! Насколько я знаю, в инструкциях YML, есть возможность установки очерёдности запуска services. Сможете написать КАК, в ответе на комментарий?

АндрейИсламов-вщ
Автор

Добрый день. Подскажите пожалуйста можно ли как-то сделать что бы когда разрабатываешь проект локально не было проблем с правами? Я пробовал в docker-compose добавлять user: 1000:1000 но это не помогает. Composer папку vendor создает без замочка, а вот npm уже работать не хочет.

IvanLitovchenko
Автор

Ещё не понятен такой момент- сварм умеет смотреть работает ли нода и в случае если нода упала или стала недоступной перезапустит её контейнеры на свободных нодах ? в уроках не увидел ничего подобного. Так же не понятна ситуация с самим портейнером. Где хранится его логин пароль ? на мастер ноде ? что если мастер нода упадёт, как мигрировать портейнер на свободную ноду ? это вобще предусмотерно свармом ?

ROX
Автор

как настроить CI\CD с использованием docker swarm и интеграцией в portainer ? Я бы на такое посмотрел

ROX