Запускать контейнеры
Использовать образы и основные команды для запуска контейнеров.
Бесплатный курс знакомит с Docker: от запуска первого контейнера до работы с образами, сетями и Docker Compose. Для доступа к материалам нужна регистрация на платформе школы.
| Кому подойдёт | Чем поможет курс |
|---|---|
| Инженерам данных и DevOps-специалистам | Если вы начинаете работать с инфраструктурой, курс поможет познакомиться с контейнерами, сетями и развёртыванием сервисов. Сопоставьте программу со своими текущими рабочими задачами. |
| Разработчикам | Разберёте упаковку приложения в контейнер, создание образа и запуск нескольких сервисов. Эти темы могут пригодиться при подготовке приложения к работе в другом окружении. |
| Аналитикам и специалистам по машинному обучению | Курс знакомит с контейнерами и сервисами, которые используются в инфраструктуре продукта. Проверьте темы, если хотите разобраться в развёртывании таких инструментов. |
| Тестировщикам | Программа включает работу с контейнерами, переменными окружения, портами и логами. Это позволит познакомиться с окружением, в котором запускается приложение. |
Использовать образы и основные команды для запуска контейнеров.
Писать инструкции Dockerfile и собирать собственный образ.
Изучить тома, переменные окружения, порты и сети Docker.
Познакомиться с Docker Compose и запуском веб-приложения.
Задания для применения изученного материала и отработки навыков.
Работа над проектами, в которых можно объединить знания и навыки из разных тем курса.
Темы и разделы, которые входят в программу обучения.
Разберёте назначение Docker и его основные компоненты: демон, образы, контейнеры и репозитории.
Скачаете образ из Docker Hub, запустите первый контейнер и познакомитесь с командами для управления им.
Изучите Dockerfile, напишете инструкции для сборки собственного образа и обсудите практику работы с образами.
Рассмотрите обмен файлами с контейнером, способы bind mount и volume и ограничения при работе с ними.
Научитесь задавать переменные окружения, смотреть логи и работать с портами приложений в контейнерах.
Познакомитесь с IP-адресами и моделью TCP/IP, базовыми сетями Docker и командой docker inspect.
Изучите Nginx и многоэтапную сборку, затем примените эти темы при создании веб-приложения в контейнерах.
Разберёте синтаксис YAML и Docker Compose, рассмотрите файл на примере Airflow и запустите сервис локально.
Напишете файл Docker Compose для нескольких сервисов и переведёте на него созданное веб-приложение.
Рассмотрите доставку приложений на сервер и познакомитесь с направлениями дальнейшего изучения: Ansible, CI/CD и Kubernetes.
Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.
Скачаете образ из Docker Hub и запустите на его основе контейнер, используя основные команды Docker.
Напишете инструкции Dockerfile и создадите образ; отдельно рассмотрите подходы к работе с образами.
Разберёте bind mount и volume, создадите сеть на основе bridge и запустите в ней бэкенд.
Используете контейнеры при создании веб-приложения и познакомитесь с многоэтапной сборкой.
Напишете конфигурацию для нескольких сервисов и переведёте на неё веб-приложение.
Навыки, на развитие которых направлена программа курса.
Инструменты, софт и сервисы, которые вы будете использовать на курсе.
Состав экспертов и их участие в конкретной группе уточняйте у школы.
Школа указывает, что курс бесплатный. Для доступа к материалам потребуется зарегистрироваться на образовательной платформе или использовать существующий аккаунт.
Школа адресует курс инженерам данных, разработчикам, специалистам по аналитике и машинному обучению, а также тестировщикам, которым нужны навыки работы с контейнерами.
В программе есть запуск контейнера, создание образа, работа с файлами и сетями, веб-приложение и конфигурация Docker Compose. Формат проверки и обратную связь уточняйте у школы.
На проверенной странице курса срок доступа не указан. Если он важен для вашего графика, уточните его у школы перед регистрацией.
На странице есть общий блок школы о сертификатах, но его применимость к этому бесплатному курсу не подтверждена. Уточните возможность получения и условия у школы.
В проверенном снимке страницы продолжительность курса не установлена. Если срок важен для вас, уточните его у школы перед началом обучения.
Перейдите на сайт KARPOV.COURSES, чтобы узнать условия обучения на курсе «Docker с нуля».
На сайт школыДругие программы для той же профессии или со схожими навыками и инструментами.
Курс Яндекс Практикума знакомит с фулстек-разработкой с нуля: в программе клиентские интерфейсы, сервер на Node.js, базы данных и работа с API.
Самостоятельный курс Яндекс Практикума и Yandex Cloud знакомит с облачной инфраструктурой: виртуальными машинами, хранилищами, контейнерами, бессерверными сервисами и безопасностью. Теория бесплатна, а для практики используются платные ресурсы облака.
Курс Яндекс Практикума рассчитан на специалистов с опытом в IT. За четыре месяца участники изучают DevOps-практики, автоматизацию инфраструктуры, контейнеры и мониторинг.
Бесплатный курс знакомит с Docker от первого контейнера до создания образов и работы с несколькими сервисами. Он может подойти, если вы хотите понять, как приложения упаковываются и запускаются в контейнерах. Сверьте программу со своим опытом: некоторые примеры связаны с инфраструктурой и развёртыванием приложений.
Обратите внимание на практику: в программе перечислены Dockerfile, тома, сети, веб-приложение и Docker Compose. Вы сможете заранее оценить, какие темы полезны для ваших задач. Школа описывает действия в программе, но на проверенной странице не уточняет персональную обратную связь и порядок проверки работ.
Для доступа нужна регистрация на платформе школы. Перед началом уточните срок доступа, требования к компьютеру и условия получения документа, если они для вас важны. После курса можно отдельно изучать инструменты, которые школа упоминает в заключительном разделе, включая Kubernetes и CI/CD.
Познакомьтесь со школой KARPOV.COURSES, её программами и условиями обучения.
ОткрытьСравните курсы KARPOV.COURSES по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.
ОткрытьСравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.
Открыть