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

  Рет қаралды 21,670

PurpleSchool | Anton Larichev

PurpleSchool | Anton Larichev

Күн бұрын

Пікірлер: 54
@PurpleSchool
@PurpleSchool 2 жыл бұрын
⚡Курс по Docker: purpleschool.ru/course/docker
@act0r399
@act0r399 2 жыл бұрын
Это было годно, спасиб вам большое за такой урок)
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Пожалуйста!
@Rostik96
@Rostik96 Жыл бұрын
А ты крутой чувак💣 Речь поставлена. Respect😎👊
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо!)
@lexxpiro
@lexxpiro 2 жыл бұрын
Очень полезно и понятно 👍
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Супер)
@deadscorpion1200
@deadscorpion1200 Жыл бұрын
Вот. Вот тут у тебя в начале дикция вообще отличная. Я прям с кайфом посмотрел
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо!
@ivanstrelka3448
@ivanstrelka3448 2 жыл бұрын
Очень круто. Спасибо
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Пожалуйста!
@Dedinside-vv5cr
@Dedinside-vv5cr 2 жыл бұрын
Как раз то, что я хотел увидеть⚽⚽⚽
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Отлично)
@alexterev4500
@alexterev4500 2 жыл бұрын
Один вопрос только возник (не по сабжу) - почему так мало подписчиков? Годнота! Лайк, подписка!
@PurpleSchool
@PurpleSchool 2 жыл бұрын
👍
@TheProfessionalGambler
@TheProfessionalGambler 2 жыл бұрын
Виртуализация - не значит, только, виртуальная машина. Есть разные уровни виртуализации и докер один из них. Поэтому докер - это также виртуализация, просто на уровне ос.
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Это изоляция, тут не используются виртуальные ядра или чтобы то не было ещё.
@TheProfessionalGambler
@TheProfessionalGambler 2 жыл бұрын
@@PurpleSchool виртуальные ядра - это виртуализация на уровне машины. В докере используется виртуализация на уровне ОС.
@YuriySamorodov
@YuriySamorodov Жыл бұрын
​@@PurpleSchoolЕсли Docker - это не виртуализация, то почему он не устанавливается, если виртуализация (VT-d, VT-x) выключена на уровне BIOS? Разве Docker Engine - это не некий слой абстракции? Почему при на Windows Docker не запускается без WSL (который крутится на Hyper-V), а в требованиях Docker к Linux значится KVM?
@eterline
@eterline 5 ай бұрын
@@YuriySamorodov докер можно ставить в системы с отключенной вложенностью виртуализации (Арендую хост AEZA, на Shared ноде, там черным по белому написано "Вложенная виртуализация отключена"), однако docker прямо сейчас пашет на нем. Требования присутствуют лишь для Docker Desktop инсталляции (На самой странице Docker Desktop), который применяется для разработки, и есть отдельная статья, на самом же сайте докера: "Why does Docker Desktop for Linux run a VM?" . Непосредственно сам Docker Engine не требует KVMа, в противном случае мой пример вначале невозможен. Да докер является виртуализацией, но лишь в области пространства пользовательских именований, что к аппаратной виртуализации и SLAT пейджингу отношения не имеет.
@iNikelas
@iNikelas 2 жыл бұрын
Спасибо, хорошо объясняете
@PurpleSchool
@PurpleSchool 2 жыл бұрын
👍
@lorem4811
@lorem4811 Жыл бұрын
А что делать с настройкой firewall на сервере при использовании докера? Была у меня задача поднять пару контейнеров на baremetal сервере, и закрыть все порты кроме 80, 443, 22. Ох я и намучался настраивать iptables правила, которые докер постоянно переписывал.
@PurpleSchool
@PurpleSchool Жыл бұрын
Там надо отдельные правила поверх Docker делать.
@osad4enko
@osad4enko 5 ай бұрын
мальчик - курсит химеей в качалке, мужчина курсит purpuleSchool
@PurpleSchool
@PurpleSchool 5 ай бұрын
@@osad4enko 😆
@ВладиславГришин-ш7ш
@ВладиславГришин-ш7ш Жыл бұрын
в докер контейнер засунуть группу сервисов можно? допустим postgresql + http сервер ?
@PurpleSchool
@PurpleSchool Жыл бұрын
Можно, но не нужно. Задача Docker как раз сделать изолированные среды для каждого приложения. Http сервер отдельно, pg отдельно. А между контейнерами они смогут легко общаться.
@igorseledtsov7345
@igorseledtsov7345 6 ай бұрын
Самая важное знание о докере это Если он вам понадобился.. то вы ранее сделали что-то не так Это костыль ведь по сути
@YuriySamorodov
@YuriySamorodov Жыл бұрын
Вопрос. ​Если Docker - это не виртуализация, то почему он не устанавливается, если виртуализация (VT-d, VT-x) выключена на уровне BIOS? Разве Docker Engine - это не некий слой абстракции? Почему на Windows Docker не запускается без WSL (который крутится на Hyper-V), а в требованиях Docker к Linux значится KVM?
@PurpleSchool
@PurpleSchool Жыл бұрын
Так как в Windows и Mac есть прокладка для запуска, а в рамках Linux таких танцев с бубнами нет
@maximhasp1
@maximhasp1 2 жыл бұрын
Здравствуйте Антон, подскажите пожалуйста когда стоит ждать релиз вашего курса "advanced js"?
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Да, будет в конце месяца, начале следующего.
@ВладиславГришин-ш7ш
@ВладиславГришин-ш7ш Жыл бұрын
докер контейнер - это LXC контейнер?
@PurpleSchool
@PurpleSchool Жыл бұрын
LXC это альтернатива Docker
@quick6response
@quick6response 2 жыл бұрын
Как лучше конфигурировать компоус? У многих в репозиториях вижу связку например сразу трех сервисов, а не по отдельности, в чем этот подход лучше (для каждого сервиса) отдельный докер компоус? На примере nest js: redis, postgres, rabit
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Если мы пишем в одном compose, то можем связать сервисы, указав зависимость друг от друга, что очень удобно, так порядок запуска будет за нас контролировать docker.
@TemArt90
@TemArt90 2 жыл бұрын
Интересно, но так и не понял, зачем это нужно (изоляция и т.д.) почему нельзя запускать процессы обычным способом.
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Скажем у вас 2 приложения, который требуют 2 разных версии runtime (go, node, или что-то ещё). Не говоря уже о безопасности. Дырка в одном приложении открывает доступ ко всей хостовой системе.
@vladsarosek9521
@vladsarosek9521 11 ай бұрын
А где объяснение, почему я могу в пределах докерах клнтейнера поставить другую os
@PurpleSchool
@PurpleSchool 11 ай бұрын
Так как в контейнере у вас полностью другое пространство, где можно поставить другие библиотеки и получить другую сборку
@vitalijslavrinovics8756
@vitalijslavrinovics8756 Жыл бұрын
Это видео долеко не для начинающих.
@ivanselyt
@ivanselyt Жыл бұрын
тебя не смущает плохой звук?
@aau8
@aau8 Жыл бұрын
Мне кажется плохой звук у твоих динамиков
@sharkman6434
@sharkman6434 2 жыл бұрын
Просьба к автору, поработайте пожалуйста над речью и дикцией, приходиться слушать на обычной скорости а это для разраба в 2023 непозволительная роскошь. Сами себя включите на 1,5 - не понятно , значит не правильно дикция идёт.
@yeager6646
@yeager6646 2 жыл бұрын
Хмм, вроде всё четко, попробуйте уши прочистить
@сашаиванов-г9ч7и
@сашаиванов-г9ч7и 2 жыл бұрын
Норм все понятно
@MaximLisyanskiy
@MaximLisyanskiy 2 жыл бұрын
На x2 слушаю, всё норм
@dimovich85
@dimovich85 2 жыл бұрын
Да, я в 2х понимаю
@sharkman6434
@sharkman6434 2 жыл бұрын
@@dimovich85 включи того же улби тв или минина ))) есть же разница, я на 1, тольько в наушниках могу тут смотреть на толчке не удобно же )))
GitHub Actions для CI/CD - mini курс за 30 минут
35:18
PurpleSchool | Anton Larichev
Рет қаралды 31 М.
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
Docker за 20 минут
21:42
suchkov tech
Рет қаралды 89 М.
Всё, что нужно знать о Docker | Уроки Docker
20:22
Docker для Начинающих - Полный Курс
1:58:39
Владилен Минин
Рет қаралды 870 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН