У нас вы можете посмотреть бесплатно Docker для Начинающих – Полный Курс или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
PDF с инструкциями: https://t.me/vladm/398 Полный интерактивный Frontend Roadmap: https://t.me/vladm/1043 Получить профессию Frontend разработчика - https://bit.ly/3ORedfE Я в соц сетях: Telegram: https://t.me/js_by_vladilen VK: https://vk.com/vladilen.minin Instagram: / vladilen.minin 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 На моем канале вы найдете большое количество видео по Frontend разработке и языку программирования JavaScript. Основной фокус материалов на практичности и рассказе простыми словами, чтоб даже самым начинающим было понятно как устроен язык программирования JavaScript. Я уже 12 лет работаю в IT сфере и за это время понял какие проблемы есть у начинающих, действующих и опытных программистов. А потому помимо обучающих материалов по программированию рассказываю про полезные инструменты и методики связанные с продуктивностью, здоровью, осознанностью, эффективностью и заработком денег в IT. #docker #Владиленминин #программирование