Docker - Karpov.Courses

Karpov.Courses
Срок обучения
Рассрочка
-
Стоимость курса
Бесплатно
Как учит школа
Запись уроков
Свободный график
Помощь в поиске работы
Домашние работы
Тренажер
Docker
О профессии

Курс Docker стоимостью Бесплатно от онлайн-школы Karpov.Courses. Срок обучения - можно уточнить в школе. Школа Karpov.Courses оформляет рассрочку на обучение с платежом - размер платежа сможет рассчитать представитель школы. Купите курс и начните учиться.

Программа

Поговорим о том, что такое Docker. Узнаем, зачем он нужен и почему так популярен. Рассмотрим его основные компоненты — демон, образ, контейнер, репозиторий

Спуллим образ из Docker Hub. Запустим на его основе свой первый контейнер. Познакомимся с основными командами для работы с докер-контейнерами

Узнаем, что такое Dockerfile. Научимся самостоятельно писать инструкции и создадим свой образ. Обсудим best practices работы с образами

Рассмотрим основные способы обмена данными с контейнером. Познакомимся с двумя типами томов — bind mount и volume. Поговорим об опасностях работы с bind mount

Научимся задавать переменные окружения. Посмотрим на логи приложений в контейнерах. Поговорим о работе с приложениями, которым требуются порты, в том числе ClickHouse, Tabix, PostgreSQL, Superset

Поговорим об IP адресах и сетевой модели TCP/IP. Рассмотрим три базовые сети докера — host, none, bridge. Создадим на базе bridge свою сеть и поднимем бэкенд. Научимся работать с полезной командой docker inspect

Научимся работать с веб-сервером Nginx. Узнаем, что такое multi-stage builds. Используем новые знания и напишем полноценное веб-приложение

Узнаем, что такое docker-compose. Познакомимся с синтаксисом YAML. Рассмотрим реальный docker-compose файл на примере Airflow. Поработаем с командами docker-compose и развернём Airflow на своём компьютере

Научимся с помощью docker-compose быстро поднимать бэкенд и фронтенд. Рассмотрим основные инструкции для запуска сервисов и напишем свой файл docker-compose.yml. Переведём наше веб-приложение на docker-compose

Рассмотрим доставку приложений на сервер. Поговорим про Ansible, CI/CD и Kubernetes. Подведём итоги и обсудим, что изучать дальше

Информация об образовательном курсе является справочной и может меняться. При необходимости уточните её актуальность на официальном сайте школы

Кредит на docker - Karpov.Courses