[Владилен Минин] Docker для Начинающих - Полный Курс
🎯 Загружено автоматически через бота:
🚫 Оригинал видео:
📺 Данное видео является собственностью канала Владилен Минин. Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал: @VladilenMinin.
✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его.
📃 Оригинальное описание:
PDF с инструкциями:
Эксклюзивный контент в Telegram:
Получить профессию Frontend разработчика -
Подробнее узнать об обучении в Result School -
Бесплатный курс HTML & CSS -
Сделать 5 проектов на JavaScript -
Я в соц сетях:
Telegram:
VK:
Instagram:
Мои паблики по JavaScript:
Telegram:
VK:
Instagram:
JavaScript cообщества:
Discord:
Telegram:
Roadmap по каналу:
Docker — это платформа для разработки, доставки и запуска контейнерных приложений.
Если такая формулировка не добавляет ясности, то давайте я расскажу про это простыми словами. Возьмем пример:
Вы разрабатываете приложение на NodeJS (сюда входит и React, Angular, Vue). Закончив разработку локально, вам необходимо залить это приложение на удаленный сервер и там запустить его.
На удаленной машине у вас может быть другая операционная система или версия NodeJS. А задача сделать так, чтоб приложение работало одинаково везде.
Если делать всю настройку в ручную, то шанс ошибки очень велик. Допустим поставим другую версию NodeJS и вылезет какой-нибудь неприятный баг в самом коде. Или на другой ОС будут проблемы с установкой какого-нибудь пакета.
Решить эти проблемы как раз легко может Docker. Перед тем, как залить приложение, мы складываем его в контейнер и настраиваем. Docker же гарантирует, что контейнер, который мы настроили локально, будет работать точно так же на удаленной машине.
Другой пример. Когда-нибудь пробовали установить MongoDB локально? С Docker это можно сделать за 30 секунд, опять же вне зависимости от ОС.
Контейнерами это не просто так называется, прямая аналогия с контейнерами для перевозок товаров. Когда их стандартизировали, эффективность перевозок выросла. Так же и с приложениями. Работая с Docker мы всегда получаем один результат и это упрощает разработку.
Таймкоды:
00:00 - Важное введение
01:00 - Как проходить курс
01:53 - Что такое Docker
05:10 - Как установить Docker
06:30 - Начало работы
08:05 - Docker пример с Python
11:22 - Docker Images & Containers
13:30 - Работа с NodeJS
31:06 - Как работает Dockerfile
41:42 - Основные команды
1:07:55 - Деплой в Docker Hub
1:15:12 - dockerignore
1:20:58 - ENV переменные
1:26:55 - make файл
1:28:56 - Что такое Docker Volumes
1:50:17 - Деплой и запуск Docker на VPS
32 views
2
0
4 weeks ago 00:34:05 1.2K
ГЛАВНАЯ ПРИЧИНА ОТКАЗА НА СОБЕСЕДОВАНИИ. Как устроиться на работу в IT?
1 month ago 04:07:31 987
ПЕРЕСТАНЬТЕ рассылать плохие РЕЗЮМЕ и получите работу БЫСТРЕЕ!
1 month ago 00:44:40 6
[Spectr — команда разработки цифровых сервисов] ChatGPT для разработчиков — Владилен Минин / Ural Digital Weekend
1 month ago 02:00:26 661
Джуны в IT: что с ними? Как с нуля джуну или новичку зарабатывать до 250 000р
1 month ago 00:44:50 1.3K
Video by Result University | Владилен Минин
1 month ago 01:44:37 39
Владилен Минин: добиваться цели без надрыва
1 month ago 00:39:01 1.2K
КАК ЗАЙТИ В IT в 2025 ГОДУ с нуля? Я бы начинал именно так
1 month ago 01:08:03 82
От кода к бизнесу | Владилен Минин (Result university)
1 month ago 02:16:24 6.4K
IT для НОВИЧКОВ – МИФЫ ИЛИ РЕАЛЬНОСТЬ
1 month ago 01:33:37 906
Как стать программистов в 2025 году?
2 months ago 01:52:50 37.5K
Как бы я начинал карьеру в it в 2025 с нуля?
2 months ago 03:42:00 110
[Владилен Минин] React JS c Нуля - Курс для начинающих БЕЗ ВОДЫ [2024]
2 months ago 00:36:36 12K
ПРОВЕРЬ, СМОЖЕШЬ ЛИ ТЫ СТАТЬ ПРОГРАММИСТОМ? Потрать 30 минут, сэкономь годы и нервы
2 months ago 02:07:29 140
Владилен Минин – IT в России будет жить / “Сделано с нуля“ подкаст 095
2 months ago 01:13:24 36.7K
ВТОРОЙ МОЗГ: Obsidian простым языком для НЕ технарей. Как вести заметки и упорядочить жизнь?
2 months ago 01:47:36 1
CSS для Начинающих - Практический Курс
2 months ago 01:19:23 1
HTML для Начинающих - Практический Курс
2 months ago 02:35:06 5.5K
🔥 Создай свою Fullstack тапалку с нуля на Vue 3. Практика по Telegram Apps
3 months ago 00:49:35 1
Git и GitHub Курс Для Новичков
3 months ago 05:47:27 1
JavaScript Основы для Начинающих - Полный Курс за 6 часов