Docker на практике [DevopsTrain] [Александр Бабочкин]

Sky90

VIP складчик
Platinum
Премиум
Администратор
Регистрация
1 Дек 2015
Сообщения
145.834
Реакции
777.031
**Складчина: Docker на практике [DevopsTrain] [Александр Бабочкин]**

В данном курсе мы подробно рассмотрим основной инструмент контейнеризации, необходимый для повседневной работы, выполняя практические задачи.

Курс по Docker разработан с учетом потребностей начинающих DevOps-инженеров и предлагает углубленное понимание основ работы с Docker.

На старте вы освоите установку Docker, основы работы с контейнерами, образами и т.д., изучите Dockerfile и научитесь создавать образы, используя файловую систему Docker.

Далее вы познакомитесь с особенностями хранения данных в Docker с помощью volumes. Будет разобран механизм постоянного хранения данных, создаваемых и используемых контейнерами Docker. Также вы изучите использование переменных окружения в Docker.

Продвинутые темы включают в себя обучение multistage builds и использование Docker Registry. Вы узнаете, как настраивать сети в Docker и использовать различные инструменты, такие как logs, inspect, lazydocker и другие.

Особое внимание уделено Docker Compose, безопасности в Docker, а также возможностям Docker в CI/CD. Наконец, курс завершится обучением Docker Swarm, что позволит вам управлять кластером Docker и обеспечивать высокую доступность и масштабируемость ваших приложений.

Пройдя этот курс, вы станете уверенными в использовании Docker и овладеете всеми его ключевыми функциями.

**Автор курса:**
- Александр Бабочкин (Alex Babochkin)
- DevOps-инженер, CTO, разработчик на Golang

**Спойлер: Задачи практики**
- Установка и настройка Kurator
- Установка Docker
- Запуск контейнера. Основные понятия.
- Создание образа. Dockerfile. Filesystem
- Хранение данных. Volumes.
- Переменные окружения. dot env file.
- Multistage builds
- Docker Registry
- Docker networks
- Инструменты Docker, lazydocker
- Docker compose
- Безопасность в Docker
- Docker Swarm
 
Сверху