Хотите быстро и без лишних сложностей разобраться в Docker? В этом статье-обзоре курса вы узнаете, чему вы научитесь, какие навыки получите и почему этот курс идеально подходит для тех, кто только начинает путь в DevOps. Материал подается простым языком, с упором на практику и реальные примеры.
Что вы узнаете на курсе
Курс шаг за шагом вводит вас в мир контейнеризации и помогает понять ключевые принципы Docker, не перегружая сложными терминами.
Основы Docker
Что такое Docker и зачем он нужен в современной разработке
Как работает контейнеризация и чем она отличается от виртуализации
Ключевые компоненты: образы, контейнеры, реестры
Практическое знакомство с инструментами
Установка Docker на различных платформах
Работа с контейнерами и образами с помощью базовых команд
Создание собственных образов с использованием Dockerfile
Автоматизация и работа с окружениями
Использование Docker Compose для запуска многоконтейнерных приложений
Настройка сервисов и сетей в окружении Docker
Почему этот курс подходит новичкам
Программа разработана специально для тех, кто только начинает изучать DevOps или никогда ранее не сталкивался с Docker.
Пошаговые объяснения
Каждая тема тщательно разобрана в коротких, доступных лекциях. Теория подкрепляется демонстрациями, которые помогают лучше понять процессы.
Максимум практики
После каждой секции предлагаются упражнения, позволяющие закрепить материал: запуск контейнеров, создание образов, написание Dockerfile и работа с Docker Compose.
Кому подходит этот курс
Абсолютным новичкам в DevOps
Начинающим разработчикам, желающим освоить современный стек
Системным администраторам, переходящим к контейнеризации
Какие навыки вы получите
Пройдя курс, вы сможете уверенно работать с Docker и применять контейнеризацию в реальных проектах.
Практические умения
Создание, запуск и управление контейнерами
Сборка и оптимизация Docker-образов
Работа с Dockerfile и Compose
Развертывание простых сред разработки и тестирования
Заключение
Курс "Docker для абсолютного новичка" — это отличная отправная точка для всех, кто хочет освоить контейнеризацию и сделать первый шаг в DevOps. Простой формат, обилие практики и понятные объяснения делают обучение доступным даже тем, кто впервые сталкивается с этой технологией.
Урок 1.00:02:41
Introduction
Урок 2.00:12:36
Docker Overview
Урок 3.00:01:48
Getting started with Docker
Урок 4.00:04:03
Demo - Setup and Install Docker
Урок 5.00:08:01
Basic Docker Commands
Урок 6.00:17:59
Demo - Docker Commands
Урок 7.00:03:30
Demo - Docker Labs
Урок 8.00:09:07
Docker Run
Урок 9.00:25:15
Demo - Advanced Docker Run Features
Урок 10.00:07:31
Docker Images
Урок 11.00:17:54
Demo - Creating a new Docker Image
Урок 12.00:01:49
Environment Variables
Урок 13.00:07:00
Command vs Entrypoint
Урок 14.00:18:23
Docker Compose
Урок 15.00:15:58
Demo - Example Voting Application
Урок 16.00:05:33
Demo - Example Voting Application with Docker Compose
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф
Lesson - Demo Creating a new docker image you can't install : apt install python-pip in ubuntu 20 or 18 you need to install : apt install python3-pip then pip3 install flask, not pip install flask and pip3 install flask-mysql, not pip install flask And after docker build . you can't run cause : Error: Could not import "app"
andrew andrew
Then you need to add a one new row in Dockerfile after cat app.py /opt/app.py : WORKDIR /opt
Only after this, a container by this image works well.
you can't install : apt install python-pip in ubuntu 20 or 18
you need to install : apt install python3-pip
then
pip3 install flask, not pip install flask
and
pip3 install flask-mysql, not pip install flask
And after docker build .
you can't run cause : Error: Could not import "app"
WORKDIR /opt
Only after this, a container by this image works well.