Курс даёт знания для комфортной работы с контейнерами и упаковки в них приложений со всеми зависимостями, конфигурациями и окружениями. После выпуска дадут сертификаты на русском и английском языках, упаковка опыта в портфолио.
Кому подойдёт курс "Docker с нуля"
Специалистам по автоматизации разработки и эксплуатации ПО, инженерам данных.
Разработчикам - нужно разворачивать проекты на сервере или в другом рабочем окружении.
Специалистам по аналитике данных и машинному обучению - строят модели и хотят интегрировать их в инфраструктуру продукта.
Тестировщикам - хотят работать с контейнерами и анализировать логи.
Чему научитесь на обучении на разработчика
Локально разворачивать готовые сервисы: Airflow, PostgreSQL, ClickHouse, Nginx, Superset.
Упаковывать свои приложения в контейнеры.
Поднимать и настраивать полноценные веб-приложения.
Программа курса
10 модулей: знакомство с Docker (демон, образ, контейнер, репозиторий), первый контейнер из Docker Hub, создание образа через Dockerfile, работа с файлами и томами (bind mount, volume), переменные окружения, логи и порты (ClickHouse, PostgreSQL, Superset), сети (TCP/IP, host, none, bridge, docker inspect), веб-приложение в контейнерах (Nginx, multi-stage builds), YAML и Docker Compose (разбор на примере Airflow), запуск бэкенда и фронтенда в docker-compose.yml, доставка на сервер (Ansible, CI/CD, Kubernetes).







