5 важных вещей о Docker для начинающих

  Рет қаралды 20,573

PurpleSchool | Anton Larichev

PurpleSchool | Anton Larichev

Күн бұрын

Пікірлер: 54
@PurpleSchool
@PurpleSchool Жыл бұрын
⚡Курс по Docker: purpleschool.ru/course/docker
@lexxpiro
@lexxpiro Жыл бұрын
Очень полезно и понятно 👍
@PurpleSchool
@PurpleSchool Жыл бұрын
Супер)
@act0r399
@act0r399 Жыл бұрын
Это было годно, спасиб вам большое за такой урок)
@PurpleSchool
@PurpleSchool Жыл бұрын
Пожалуйста!
@Rostik96
@Rostik96 Жыл бұрын
А ты крутой чувак💣 Речь поставлена. Respect😎👊
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо!)
@Dedinside-vv5cr
@Dedinside-vv5cr Жыл бұрын
Как раз то, что я хотел увидеть⚽⚽⚽
@PurpleSchool
@PurpleSchool Жыл бұрын
Отлично)
@ivanstrelka3448
@ivanstrelka3448 Жыл бұрын
Очень круто. Спасибо
@PurpleSchool
@PurpleSchool Жыл бұрын
Пожалуйста!
@osad4enko
@osad4enko Ай бұрын
мальчик - курсит химеей в качалке, мужчина курсит purpuleSchool
@PurpleSchool
@PurpleSchool Ай бұрын
@@osad4enko 😆
@deadscorpion1200
@deadscorpion1200 Жыл бұрын
Вот. Вот тут у тебя в начале дикция вообще отличная. Я прям с кайфом посмотрел
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо!
@iNikelas
@iNikelas Жыл бұрын
Спасибо, хорошо объясняете
@PurpleSchool
@PurpleSchool Жыл бұрын
👍
@TheProfessionalGambler
@TheProfessionalGambler Жыл бұрын
Виртуализация - не значит, только, виртуальная машина. Есть разные уровни виртуализации и докер один из них. Поэтому докер - это также виртуализация, просто на уровне ос.
@PurpleSchool
@PurpleSchool Жыл бұрын
Это изоляция, тут не используются виртуальные ядра или чтобы то не было ещё.
@TheProfessionalGambler
@TheProfessionalGambler Жыл бұрын
@@PurpleSchool виртуальные ядра - это виртуализация на уровне машины. В докере используется виртуализация на уровне ОС.
@YuriySamorodov
@YuriySamorodov Жыл бұрын
​@@PurpleSchoolЕсли Docker - это не виртуализация, то почему он не устанавливается, если виртуализация (VT-d, VT-x) выключена на уровне BIOS? Разве Docker Engine - это не некий слой абстракции? Почему при на Windows Docker не запускается без WSL (который крутится на Hyper-V), а в требованиях Docker к Linux значится KVM?
@eterline
@eterline Ай бұрын
@@YuriySamorodov докер можно ставить в системы с отключенной вложенностью виртуализации (Арендую хост AEZA, на Shared ноде, там черным по белому написано "Вложенная виртуализация отключена"), однако docker прямо сейчас пашет на нем. Требования присутствуют лишь для Docker Desktop инсталляции (На самой странице Docker Desktop), который применяется для разработки, и есть отдельная статья, на самом же сайте докера: "Why does Docker Desktop for Linux run a VM?" . Непосредственно сам Docker Engine не требует KVMа, в противном случае мой пример вначале невозможен. Да докер является виртуализацией, но лишь в области пространства пользовательских именований, что к аппаратной виртуализации и SLAT пейджингу отношения не имеет.
@igorseledtsov7345
@igorseledtsov7345 2 ай бұрын
Самая важное знание о докере это Если он вам понадобился.. то вы ранее сделали что-то не так Это костыль ведь по сути
@alexterev4500
@alexterev4500 Жыл бұрын
Один вопрос только возник (не по сабжу) - почему так мало подписчиков? Годнота! Лайк, подписка!
@PurpleSchool
@PurpleSchool Жыл бұрын
👍
@lorem4811
@lorem4811 Жыл бұрын
А что делать с настройкой firewall на сервере при использовании докера? Была у меня задача поднять пару контейнеров на baremetal сервере, и закрыть все порты кроме 80, 443, 22. Ох я и намучался настраивать iptables правила, которые докер постоянно переписывал.
@PurpleSchool
@PurpleSchool Жыл бұрын
Там надо отдельные правила поверх Docker делать.
@vladsarosek9521
@vladsarosek9521 7 ай бұрын
А где объяснение, почему я могу в пределах докерах клнтейнера поставить другую os
@PurpleSchool
@PurpleSchool 7 ай бұрын
Так как в контейнере у вас полностью другое пространство, где можно поставить другие библиотеки и получить другую сборку
@maximhasp1
@maximhasp1 Жыл бұрын
Здравствуйте Антон, подскажите пожалуйста когда стоит ждать релиз вашего курса "advanced js"?
@PurpleSchool
@PurpleSchool Жыл бұрын
Да, будет в конце месяца, начале следующего.
@ВладиславГришин-ш7ш
@ВладиславГришин-ш7ш Жыл бұрын
в докер контейнер засунуть группу сервисов можно? допустим postgresql + http сервер ?
@PurpleSchool
@PurpleSchool Жыл бұрын
Можно, но не нужно. Задача Docker как раз сделать изолированные среды для каждого приложения. Http сервер отдельно, pg отдельно. А между контейнерами они смогут легко общаться.
@YuriySamorodov
@YuriySamorodov Жыл бұрын
Вопрос. ​Если Docker - это не виртуализация, то почему он не устанавливается, если виртуализация (VT-d, VT-x) выключена на уровне BIOS? Разве Docker Engine - это не некий слой абстракции? Почему на Windows Docker не запускается без WSL (который крутится на Hyper-V), а в требованиях Docker к Linux значится KVM?
@PurpleSchool
@PurpleSchool Жыл бұрын
Так как в Windows и Mac есть прокладка для запуска, а в рамках Linux таких танцев с бубнами нет
@TemArt90
@TemArt90 Жыл бұрын
Интересно, но так и не понял, зачем это нужно (изоляция и т.д.) почему нельзя запускать процессы обычным способом.
@PurpleSchool
@PurpleSchool Жыл бұрын
Скажем у вас 2 приложения, который требуют 2 разных версии runtime (go, node, или что-то ещё). Не говоря уже о безопасности. Дырка в одном приложении открывает доступ ко всей хостовой системе.
@ВладиславГришин-ш7ш
@ВладиславГришин-ш7ш Жыл бұрын
докер контейнер - это LXC контейнер?
@PurpleSchool
@PurpleSchool Жыл бұрын
LXC это альтернатива Docker
@quick6response
@quick6response Жыл бұрын
Как лучше конфигурировать компоус? У многих в репозиториях вижу связку например сразу трех сервисов, а не по отдельности, в чем этот подход лучше (для каждого сервиса) отдельный докер компоус? На примере nest js: redis, postgres, rabit
@PurpleSchool
@PurpleSchool Жыл бұрын
Если мы пишем в одном compose, то можем связать сервисы, указав зависимость друг от друга, что очень удобно, так порядок запуска будет за нас контролировать docker.
@vitalijslavrinovics8756
@vitalijslavrinovics8756 Жыл бұрын
Это видео долеко не для начинающих.
@ivanselyt
@ivanselyt Жыл бұрын
тебя не смущает плохой звук?
@aau8
@aau8 Жыл бұрын
Мне кажется плохой звук у твоих динамиков
@sharkman6434
@sharkman6434 Жыл бұрын
Просьба к автору, поработайте пожалуйста над речью и дикцией, приходиться слушать на обычной скорости а это для разраба в 2023 непозволительная роскошь. Сами себя включите на 1,5 - не понятно , значит не правильно дикция идёт.
@yeager6646
@yeager6646 Жыл бұрын
Хмм, вроде всё четко, попробуйте уши прочистить
@сашаиванов-г9ч7и
@сашаиванов-г9ч7и Жыл бұрын
Норм все понятно
@MaximLisyanskiy
@MaximLisyanskiy Жыл бұрын
На x2 слушаю, всё норм
@dimovich85
@dimovich85 Жыл бұрын
Да, я в 2х понимаю
@sharkman6434
@sharkman6434 Жыл бұрын
@@dimovich85 включи того же улби тв или минина ))) есть же разница, я на 1, тольько в наушниках могу тут смотреть на толчке не удобно же )))
GitHub Actions для CI/CD - mini курс за 30 минут
35:18
PurpleSchool | Anton Larichev
Рет қаралды 27 М.
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17
Amazing Parenting Hacks! 👶✨ #ParentingTips #LifeHacks
00:18
Snack Chat
Рет қаралды 21 МЛН
Bike Vs Tricycle Fast Challenge
00:43
Russo
Рет қаралды 82 МЛН
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 78 МЛН
Что такое Docker? Урок по контейнеризации для начинающих
18:52
Docker за 20 минут
21:42
suchkov tech
Рет қаралды 77 М.
Всё, что нужно знать о Docker | Уроки Docker
20:22
Основы Docker | Docker И Python
1:09:54
PyLounge - программирование на Python и всё о IT
Рет қаралды 55 М.
Docker для Начинающих - Полный Курс
1:58:39
Владилен Минин
Рет қаралды 855 М.
Docker и Kubernetes глазами разработчика
2:46:22
Eugene Suleimanov
Рет қаралды 9 М.
Using docker in unusual ways
12:58
Dreams of Code
Рет қаралды 448 М.
Оптимизация Django. 1 - Django + Docker
50:08
Senior Pomidor Developer
Рет қаралды 31 М.
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17