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

  Переглядів 18,278

PurpleSchool | Anton Larichev

PurpleSchool | Anton Larichev

День тому

Важно знать! Разбираемся как работает Docker, как управлять контейнерами, пробрасывать данные и порты, а так же писать docker-compose.
🔗 Ссылки:
⚡️Курс по Docker: purpleschool.ru/course/docker
Telegram канал с полезными советами: t.me/purple_code_channel Все мои курсы: purpleschool.ru
Разделы видео:
0:00 - Введение
0:10 - О чём видео?
1:36 - Архитектура докер
8:10 - Работа с Docker, docker containers, docker images
14:43 - Персистентность данных, порты (docker volumes, docker ports)
19:17 - Логи и команды в контейнере (docker logs, docker exec)
21:18 - Docker compose (докер композ)
26:22 - Заключение

КОМЕНТАРІ: 50
@PurpleSchool
@PurpleSchool Рік тому
⚡Курс по Docker: purpleschool.ru/course/docker
@Rostik96
@Rostik96 Рік тому
А ты крутой чувак💣 Речь поставлена. Respect😎👊
@PurpleSchool
@PurpleSchool Рік тому
Спасибо!)
@lexxpiro
@lexxpiro Рік тому
Очень полезно и понятно 👍
@PurpleSchool
@PurpleSchool Рік тому
Супер)
@act0r399
@act0r399 Рік тому
Это было годно, спасиб вам большое за такой урок)
@PurpleSchool
@PurpleSchool Рік тому
Пожалуйста!
@ivanstrelka3448
@ivanstrelka3448 Рік тому
Очень круто. Спасибо
@PurpleSchool
@PurpleSchool Рік тому
Пожалуйста!
@iNikelas
@iNikelas Рік тому
Спасибо, хорошо объясняете
@PurpleSchool
@PurpleSchool Рік тому
👍
@Dedinside-vv5cr
@Dedinside-vv5cr Рік тому
Как раз то, что я хотел увидеть⚽⚽⚽
@PurpleSchool
@PurpleSchool Рік тому
Отлично)
@deadscorpion1200
@deadscorpion1200 9 місяців тому
Вот. Вот тут у тебя в начале дикция вообще отличная. Я прям с кайфом посмотрел
@PurpleSchool
@PurpleSchool 9 місяців тому
Спасибо!
@TheProfessionalGambler
@TheProfessionalGambler Рік тому
Виртуализация - не значит, только, виртуальная машина. Есть разные уровни виртуализации и докер один из них. Поэтому докер - это также виртуализация, просто на уровне ос.
@PurpleSchool
@PurpleSchool Рік тому
Это изоляция, тут не используются виртуальные ядра или чтобы то не было ещё.
@TheProfessionalGambler
@TheProfessionalGambler Рік тому
@@PurpleSchool виртуальные ядра - это виртуализация на уровне машины. В докере используется виртуализация на уровне ОС.
@YuriySamorodov
@YuriySamorodov 10 місяців тому
​@@PurpleSchoolЕсли Docker - это не виртуализация, то почему он не устанавливается, если виртуализация (VT-d, VT-x) выключена на уровне BIOS? Разве Docker Engine - это не некий слой абстракции? Почему при на Windows Docker не запускается без WSL (который крутится на Hyper-V), а в требованиях Docker к Linux значится KVM?
@alexterev4500
@alexterev4500 Рік тому
Один вопрос только возник (не по сабжу) - почему так мало подписчиков? Годнота! Лайк, подписка!
@PurpleSchool
@PurpleSchool Рік тому
👍
@maximhasp1
@maximhasp1 Рік тому
Здравствуйте Антон, подскажите пожалуйста когда стоит ждать релиз вашего курса "advanced js"?
@PurpleSchool
@PurpleSchool Рік тому
Да, будет в конце месяца, начале следующего.
@lorem4811
@lorem4811 Рік тому
А что делать с настройкой firewall на сервере при использовании докера? Была у меня задача поднять пару контейнеров на baremetal сервере, и закрыть все порты кроме 80, 443, 22. Ох я и намучался настраивать iptables правила, которые докер постоянно переписывал.
@PurpleSchool
@PurpleSchool Рік тому
Там надо отдельные правила поверх Docker делать.
@user-ne4bd3ry1n
@user-ne4bd3ry1n 9 місяців тому
в докер контейнер засунуть группу сервисов можно? допустим postgresql + http сервер ?
@PurpleSchool
@PurpleSchool 9 місяців тому
Можно, но не нужно. Задача Docker как раз сделать изолированные среды для каждого приложения. Http сервер отдельно, pg отдельно. А между контейнерами они смогут легко общаться.
@quick6response
@quick6response Рік тому
Как лучше конфигурировать компоус? У многих в репозиториях вижу связку например сразу трех сервисов, а не по отдельности, в чем этот подход лучше (для каждого сервиса) отдельный докер компоус? На примере nest js: redis, postgres, rabit
@PurpleSchool
@PurpleSchool Рік тому
Если мы пишем в одном compose, то можем связать сервисы, указав зависимость друг от друга, что очень удобно, так порядок запуска будет за нас контролировать docker.
@YuriySamorodov
@YuriySamorodov 10 місяців тому
Вопрос. ​Если Docker - это не виртуализация, то почему он не устанавливается, если виртуализация (VT-d, VT-x) выключена на уровне BIOS? Разве Docker Engine - это не некий слой абстракции? Почему на Windows Docker не запускается без WSL (который крутится на Hyper-V), а в требованиях Docker к Linux значится KVM?
@PurpleSchool
@PurpleSchool 10 місяців тому
Так как в Windows и Mac есть прокладка для запуска, а в рамках Linux таких танцев с бубнами нет
@TemArt90
@TemArt90 Рік тому
Интересно, но так и не понял, зачем это нужно (изоляция и т.д.) почему нельзя запускать процессы обычным способом.
@PurpleSchool
@PurpleSchool Рік тому
Скажем у вас 2 приложения, который требуют 2 разных версии runtime (go, node, или что-то ещё). Не говоря уже о безопасности. Дырка в одном приложении открывает доступ ко всей хостовой системе.
@user-ne4bd3ry1n
@user-ne4bd3ry1n 9 місяців тому
докер контейнер - это LXC контейнер?
@PurpleSchool
@PurpleSchool 9 місяців тому
LXC это альтернатива Docker
@vladsarosek9521
@vladsarosek9521 3 місяці тому
А где объяснение, почему я могу в пределах докерах клнтейнера поставить другую os
@PurpleSchool
@PurpleSchool 3 місяці тому
Так как в контейнере у вас полностью другое пространство, где можно поставить другие библиотеки и получить другую сборку
@vitalijslavrinovics8756
@vitalijslavrinovics8756 10 місяців тому
Это видео долеко не для начинающих.
@ivanselyt
@ivanselyt Рік тому
тебя не смущает плохой звук?
@aau8
@aau8 10 місяців тому
Мне кажется плохой звук у твоих динамиков
@sharkman6434
@sharkman6434 Рік тому
Просьба к автору, поработайте пожалуйста над речью и дикцией, приходиться слушать на обычной скорости а это для разраба в 2023 непозволительная роскошь. Сами себя включите на 1,5 - не понятно , значит не правильно дикция идёт.
@yeager6646
@yeager6646 Рік тому
Хмм, вроде всё четко, попробуйте уши прочистить
@user-hp3it4ce3u
@user-hp3it4ce3u Рік тому
Норм все понятно
@MaximLisyanskiy
@MaximLisyanskiy Рік тому
На x2 слушаю, всё норм
@dimovich85
@dimovich85 Рік тому
Да, я в 2х понимаю
@sharkman6434
@sharkman6434 Рік тому
@@dimovich85 включи того же улби тв или минина ))) есть же разница, я на 1, тольько в наушниках могу тут смотреть на толчке не удобно же )))
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
Что такое Docker? Урок по контейнеризации для начинающих
18:52
Сакура із свічки
00:35
Afinka
Переглядів 155 тис.
😱СНЯЛ СУПЕР КОТА НА КАМЕРУ⁉
00:37
OMG DEN
Переглядів 1,8 млн
Піхотинець - про рутину на фронті
00:46
Суспільне Новини
Переглядів 1,2 млн
Зачем нужен и как работает Docker - ликбез 🐳
12:05
Хороший программист
Переглядів 206 тис.
Просто о контенеризации. Docker
25:34
letsCode
Переглядів 144 тис.
Docker: создание Dockerfile и оптимизация image
18:25
PurpleSchool | Anton Larichev
Переглядів 5 тис.
Docker за 20 минут
21:42
suchkov tech
Переглядів 37 тис.
Docker-compose, Dockerfile на примере FastAPI и Postgres
11:01
Docker - nginx, php-fpm, mysql, phpmyadmin. From scratch to finished website
50:07
DanilovCode - Уроки PHP, Yii2
Переглядів 18 тис.
Сакура із свічки
00:35
Afinka
Переглядів 155 тис.