Docker и Kubernetes глазами разработчика

  Рет қаралды 5,631

Eugene Suleimanov

Eugene Suleimanov

Күн бұрын

В данном видеокурсе мы изучим теоретические основы и получим практические навыки работы с Docker и Kubernetes
Дружное сообщество:
t.me/pse_club
Материалы для разработчиков:
proselyte.net/
Почта для связи:
proselytear@yahoo.com
Ссылка на Github репозиторий nodeapp:
github.com/proselytear/nodeapp
Ссылка на Github репозиторий user-api:
github.com/proselytear/user-api
Ссылка на Github репозиторий fileservice:
github.com/proselytear/filese...
Ссылка на Github репозиторий country:
github.com/proselytear/country
Ссылка на Github репозиторий persons:
github.com/proselytear/persons
Ссылка на презентацию:
docs.google.com/presentation/...
Установка Docker
Mac: docs.docker.com/desktop/insta...
Windows:
docs.docker.com/desktop/insta...
Linux:
docs.docker.com/desktop/insta...
Кэширование слоев Docker образа:
docs.docker.com/build/cache/
DockerHub:
hub.docker.com/
Сетевое взаимодействие Docker:
docs.docker.com/desktop/netwo...
AWS Console EC2:
us-east-1.console.aws.amazon....
Установка minikube
kubernetes.io/ru/docs/tasks/t...
Установка kubectl (Mac OS)
kubernetes.io/docs/tasks/tool...
k8s деплоймент:
kubernetes.io/docs/concepts/w...
k8s сервис:
kubernetes.io/docs/concepts/s...
k8s volumes (тома):
kubernetes.io/docs/concepts/s...
k8s persistent volumes:
kubernetes.io/docs/concepts/s...
00:00:00 Введение
00:03:55 Что такое Docker?
00:05:05 Сравнение виртуальной машины и Docker
00:10:21 Ключевые компоненты Docker
00:11:09 Установка Docker
00:12:38 Docker образы и контейнеры
00:15:00 Разбор и запуск приложения nodeapp (STEP1)
00:23:40 Создание образа и запуск контейнера (nodeapp STEP2)
00:27:05 "Внесение изменений" в образ
00:30:26 Слои образа
00:32:30 Работа с утилитными контейнерами
00:34:30 Основные команды Docker
00:41:58 Публикация Docker образа (сервис user-api)
00:50:20 Работа с переменными среды
00:52:55 Самоконтроль
00:53:35 Работа с данными
00:56:33 Практическая работа с томами (сервис filesservice)
01:07:05 Сетевое взаимодействие
01:08:39 Практическая работа по сетевому взаимодействию (сервис country)
01:23:20 docker-compose
01:24:36 Практическая работа с docker-compose (сервис country STEP4)
01:28:26 Деплоймент докеризированного приложения на AWS EC2
01:43:04 Введение в k8s
01:46:24 Основные компоненты k8s
01:51:10 Установка minikube и kubectl
01:54:24 Создание деплоймента (сервис nodeapp)
01:57:14 Создание сервиса (сервис nodeapp)
02:02:45 Внесение изменений в деплоймент
02:05:37 Конфигурация через конфигурационные файлы (IaC)
02:14:08 Работа с данными в k8s (сервис fileservice)
02:20:01 Персистентные тома k8s
02:20:36 Практическая работа с персистентными томами в k8s
02:24:00 CongigMap в k8s
02:27:04 Secret в k8s
02:30:57 Сетевое взаимодействие в k8s
02:31:53 Практическая работа по сетевому взаимодействию в k8s (сервис person)
02:44:38 Заключение

Пікірлер: 73
@boriskaloshin8989
@boriskaloshin8989 14 күн бұрын
Единственный канал на котором ролик в 3 часа заходит как за 10 минут ))
@EugeneSuleimanov
@EugeneSuleimanov 14 күн бұрын
Спасибо за поддержку :)
@captainmefisto4799
@captainmefisto4799 15 күн бұрын
Евгений, огромное спасибо! За последние месяцы уже сколько всего появилось - тестирование, многопоточность, теперь вот Docker/Kubernetes + менторинг. Даже не помню, чтобы кто-то достигал такого высокого уровня материала, притом без всякой платы. Вы герой!
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Большое спасибо за отзыв и поддержку!
@user-fz3rk8qv1d
@user-fz3rk8qv1d 15 күн бұрын
Женя, большое спасибо за такие базовые вещи. Тем более у тебя талант объяснять по сути и без воды.
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за отзыв!
@KaBy34
@KaBy34 15 күн бұрын
Просто WOW 😯 Дайте медаль этому человеку и на доску почета 👏 Спасибо, Женя!
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за поддержку :)
@mastersound1960
@mastersound1960 8 күн бұрын
Спасибо, за труд, очень чёткий контент!
@EugeneSuleimanov
@EugeneSuleimanov 7 күн бұрын
Спасибо за отзыв!
@igorCodered
@igorCodered 15 күн бұрын
Евгений, спасибо, титанический труд!) после завтра собеседования будут, совершенно ничего не понимаю про кубер, теперь буду сидеть учить, спасибо)
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за поддержку!
@nikolaykalmykov9025
@nikolaykalmykov9025 13 күн бұрын
Евгений, сейчас хорошая часть итальянского IT рынка держится на ваших видео:) Прошу не забрасывайте канал :) PS верните, пожалуйста, рубрику онлайн интервью, очень хочу к вам на него попасть🙏
@EugeneSuleimanov
@EugeneSuleimanov 13 күн бұрын
Большое спасибо за поддержку :) По поводу мок-собеседований - в планах возобновить в третьем квартале этого года.
@nostradamus_tech
@nostradamus_tech 8 күн бұрын
Брат от души за мощнейшую инфу! Ты красава!
@EugeneSuleimanov
@EugeneSuleimanov 8 күн бұрын
Спасибо за поддержку!
@user-xl7yd8qt9h
@user-xl7yd8qt9h 7 күн бұрын
Лучший! Молодец! Огромное спасибо! Очень понятно и доступно)
@EugeneSuleimanov
@EugeneSuleimanov 7 күн бұрын
Спасибо за отзыв :)
@user-px8wj6fl4o
@user-px8wj6fl4o 10 күн бұрын
Евгений, большое спасибо
@EugeneSuleimanov
@EugeneSuleimanov 10 күн бұрын
Спасибо за отзыв!
@vitamin2845
@vitamin2845 14 күн бұрын
Спасибо, Жень за такой полезный и актуальный урок.
@EugeneSuleimanov
@EugeneSuleimanov 14 күн бұрын
Спасибо за отзыв! Рад, что материал оказался полезен.
@i7bro
@i7bro 11 күн бұрын
Спасибо, очень круто! 🙌
@EugeneSuleimanov
@EugeneSuleimanov 11 күн бұрын
Спасибо за отзыв!
@VadimCharushnikov-wo4ss
@VadimCharushnikov-wo4ss 3 күн бұрын
Женя, отдуши!
@EugeneSuleimanov
@EugeneSuleimanov 3 күн бұрын
Спасибо за поддержку :)
@user-kz5wv1tc2v
@user-kz5wv1tc2v 15 күн бұрын
Евгений спасибо тебе огромное, то что нужно !
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Большое спасибо за поддержку!
@tusman4ik
@tusman4ik 15 күн бұрын
Огромное спасибо за вашу работу)
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за отзыв!
@dakotawings6978
@dakotawings6978 15 күн бұрын
Лайк не глядя! Спасибо вам!
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за отзыв!
@user-kh2mv4jw8u
@user-kh2mv4jw8u 15 күн бұрын
Как всегда, интересный и полезный материал, очень помогает. Евгений, огромное спасибо за ваш труд.
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Большое спасибо за отзыв!
@nightblure
@nightblure 15 күн бұрын
Ждем больше таких видео как про кубер и многопоточку, спасибо)
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за отзыв! Другие видео в процессе, такой формат требует некоторого времени для создания материалов, поэтому выходят реже.
@mrVolodya228
@mrVolodya228 11 күн бұрын
Евгений привет! Респект тебе! Выучился на твоих уроках сейчас уже работаю, но продолжаю изучать твои материалы. Хотел отблагодарить донатом, но ссылки нет для благодарности(((
@EugeneSuleimanov
@EugeneSuleimanov 11 күн бұрын
Большое спасибо за поддержку! Искренне рад, что материал оказался полезен. Донатов нет и в ближайшем будущем не планируются, спасибо :)
@igorpavlenkov3658
@igorpavlenkov3658 14 күн бұрын
Замечательное видео!🎉
@EugeneSuleimanov
@EugeneSuleimanov 14 күн бұрын
Спасибо за отзыв!
@user-vf9in6ht7e
@user-vf9in6ht7e 15 күн бұрын
годнота подъехала
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за комментарий!
@zed6204
@zed6204 14 күн бұрын
Пожалуйста выпустите Gradle глазами разработчика если вам будет интересно
@EugeneSuleimanov
@EugeneSuleimanov 14 күн бұрын
Спасибо за идею, я проанализирую возможность.
@naokiakayo8199
@naokiakayo8199 10 күн бұрын
Самый лучший!!!
@EugeneSuleimanov
@EugeneSuleimanov 10 күн бұрын
Спасибо за поддержку!
@cancion2able
@cancion2able 15 күн бұрын
Непревзойденный альтруизм! Успехов каналу и спасибо!
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Большое спасибо за поддержку!
@Devivl
@Devivl 15 күн бұрын
Не знаю, что движет делать такие полноразмерные бесплатные ролики. Знаю точно, что Женя настоящий меценат. На мой скромный взгляд, это эквивалентно тому, как если бы Женя был миллионером и реально рассказывал как эти миллионы заработать, при этом раздавая эти самые миллионы. Вот что-то похожее происходит в видео на канале Жени “Proselyte” Сулейманова. Ещё раз спасибо за контент. Жень, вопрос, а на чем ты работаешь? У тебя код компилируется в 5-10 раз быстрее, чем у меня. Раньше не обращал на это внимания.
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Большое спасибо за отзыв и поддержку :) По железу - Mac Pro M1. ИМХО, отличная машинка.
@anatoliizimmerman861
@anatoliizimmerman861 15 күн бұрын
Спасибо!
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за пожжержку!
@user-qx3jt8fw1v
@user-qx3jt8fw1v 9 күн бұрын
приступим к изучению очередного великолепия :)
@EugeneSuleimanov
@EugeneSuleimanov 9 күн бұрын
Спасибо за поддержку :)
@Mr.J248
@Mr.J248 15 күн бұрын
Женя большую работу делаешь) Я автотестер , но с кубернетисом интересно поработать, более того сейчас требуют от qa работу с AWS
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за отзыв! Рад, что материал будет полезен :)
@MadMax-mz5zu
@MadMax-mz5zu 12 күн бұрын
👍👍
@EugeneSuleimanov
@EugeneSuleimanov 12 күн бұрын
Спасибо за комментарий!
@ercefwxdx
@ercefwxdx 15 күн бұрын
Дякую!
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за поддержку!
@ercefwxdx
@ercefwxdx 15 күн бұрын
@@EugeneSuleimanov дякую тобі за підтримку)))
@crazym8nd
@crazym8nd 15 күн бұрын
видео очень хорошее для базового ознакомления с докером и кубернетесом,единственный момент который выбивается из общей кратины на 1:16:50 - большая стена текста и то что поясняется голосом - выбивается из всей колеи повествования, как будто рассуждения чтото недоговаривают или чтото такое))
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за комментарий и конструктив - проанализирую и постараюсь учесть на будущее.
@user-qx3jt8fw1v
@user-qx3jt8fw1v 9 күн бұрын
docker rmi воспринимает через пробелы несколько айдишников) чтобы каждый не удалять отдельно еще можно использовать docker images вместо image ls
@EugeneSuleimanov
@EugeneSuleimanov 9 күн бұрын
Спасибо за дополнения!
@aibekzhorabek3043
@aibekzhorabek3043 15 күн бұрын
God bless Eugene Suleimanov )
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо :)
@anjelomanoranjan
@anjelomanoranjan 15 күн бұрын
Придётся посмотреть позже. Пока рано такие сложные темы смотреть
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за комментарий :)
@seniorukraine7241
@seniorukraine7241 15 күн бұрын
Мммм ну мёд, ну медятина
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за отзыв!
@user-xg6so1kq3z
@user-xg6so1kq3z 15 күн бұрын
+
@EugeneSuleimanov
@EugeneSuleimanov 15 күн бұрын
Спасибо за комментарий!
Тестирование ПО глазами разработчика
3:48:07
Children deceived dad #comedy
00:19
yuzvikii_family
Рет қаралды 6 МЛН
Climbing to 18M Subscribers 🎉
00:32
Matt Larose
Рет қаралды 37 МЛН
The joker's house has been invaded by a pseudo-human#joker #shorts
00:39
Untitled Joker
Рет қаралды 11 МЛН
Основы системного дизайна за 30 минут
28:46
Eugene Suleimanov
Рет қаралды 25 М.
Что такое Kubernetes?
7:48
Merion Academy
Рет қаралды 135 М.
Оптимизация SQL запроса
17:13
Eugene Suleimanov
Рет қаралды 16 М.
Многопоточность глазами разработчика
1:36:04