Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
9.826
Автор: Stepik

Название: Docker для начинающих: Шаг за шагом (2024)

1732291264898-png.141339


Описание:

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

Вы узнаете, как создавать Dockerfile для своих приложений, настраивать сети и volumes, использовать Docker Compose для управления службами и настраивать CI/CD pipeline для автоматического развертывания приложений в различных окружениях.

Курс также включает практические проекты, в которых вы сможете применить полученные знания для развертывания веб-приложений, создания микросервисов и настройки CI/CD пайплайнов для автоматического развертывания приложений в продакшене.

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

Целевая аудитория для курса по Docker включает:

- Разработчиков: Разработчики, работающие с различными стеками технологий, которые хотят упростить процесс разработки, тестирования и развертывания своих приложений. Они могут столкнуться с необходимостью развертывания своих приложений на разных окружениях, и Docker позволит им легко сделать это.
- Системных администраторов: Системные администраторы, которые хотят упростить процесс управления инфраструктурой, включая развертывание, масштабирование и управление приложениями. Docker позволит им создавать, управлять и развертывать приложения в контейнерах, что упрощает управление инфраструктурой.
- DevOps-специалистов: DevOps-специалисты, которые хотят автоматизировать процессы разработки, тестирования и развертывания приложений. Docker позволит им создавать CI/CD пайплайны для автоматического развертывания приложений в различных окружениях.
- Студентов: Студенты, изучающие разработку ПО, которые хотят получить практические навыки в использовании Docker для разработки, тестирования и развертывания приложений. Docker является важным инструментом в современной разработке ПО, и студенты, изучающие его, будут иметь преимущество на рынке труда.
- Малые и средние предприятия: Малые и средние предприятия, которые хотят упростить процесс развертывания и управления приложениями. Docker позволит им создавать, управлять и развертывать приложения в контейнерах, что упрощает управление инфраструктурой и позволяет быстро масштабировать приложения.

Начальные требования:

- Базовые навыки системного администрирования
- Базовые навыки работы на системе Linux для практики с Docker

Программа курса:

Введение

- 1.1 Лекция 1: Введение
- 1.2 Что такое Docker ?
- 1.3 Об авторе

Установка и настройка Docker Desktop

- Установка и настройка Docker Desktop

Основы работы с Docker

- Docker - плюсы и минусы
- Компоненты Docker
- Docker Compose

Команды терминала для работы с Docker

- Общие сведения об основных командах Docker
- Команды для управления контейнерами
- Ключевые аспекты удаления контейнеров
- Удаление образов
- Удаление томов
- Оптимизация и очистка сетевых ресурсов
- Команды Docker для управления образами
- Прочие команды

Запуск и создание проекта в Docker

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

Полезные материалы и ссылки

- Полезные материалы и ссылки

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху