Курс «Docker: основы и практика» представляет собой подробное руководство по работе с Docker — популярной платформой для контейнеризации приложений. В ходе курса вы узнаете, как использовать Docker для создания, управления и развертывания контейнеров, а также научитесь оптимизировать процессы работы с помощью Docker.
Курс проходит в формате самостоятельного изучения материалов в системе дистанционного обучения (СДО).
Доступ к курсу в системе дистанционного обучения предоставляется на 2 недели. В среднем самостоятельное изучение материалов курса займёт 8 часов. В рамках курса предусмотрено самостоятельное выполнение двух практических заданий.
В зависимости от предварительной подготовки участника и его индивидуальных особенностей усвоения знаний время прохождения может измениться.
В модуле «Архитектура Docker» вы получите введение в Docker, узнаете различия между Docker и виртуальными машинами, а также изучите, как работают процессы в Linux и Docker.
Далее, модуль «Логи и статистика работы с Docker» предоставит вам инструменты для отслеживания и анализа статистики контейнеров Docker, а также научит вас работать с логами контейнеров.
Модуль «Dockerfile» позволит вам ознакомиться с основами написания Dockerfile — файлов, используемых для создания образов Docker. Вы изучите различные команды Dockerfile и научитесь писать свои собственные Dockerfile для создания образов.
В следующем модуле, «Docker Registry», вы узнаете о реестрах Docker и научитесь работать с ними. Реестры Docker позволяют хранить и распространять образы Docker, и этот модуль поможет вам освоить все необходимые навыки для работы с реестрами.
Модуль «Написание файла Docker Compose» позволит вам углубиться в тему Docker Compose — инструмента для определения и управления множеством контейнеров Docker. Вы научитесь устанавливать Docker Compose, создавать файлы Docker Compose и управлять ими.
В заключительном модуле «Описание Docker Swarm» вы познакомитесь с Docker Swarm — инструментом для управления кластерами Docker. Вы узнаете основные принципы работы с Docker Swarm и научитесь создавать и управлять кластерами Docker.
Курс «Docker: основы и практика» предоставит все необходимые знания и навыки для успешной работы с Docker. Независимо от вашего уровня подготовки, вы сможете овладеть этой мощной технологией и эффективно использовать ее в своих проектах.
Введение
Docker vs VM
Как работают процессы в Linux?
Как работают процессы в Docker?
Как работает Docker?
Статистика контейнеров Docker
Логи контейнера Docker
Введение
Команды Dockerfile
Пишем свой Dockerfile
Контекст выполнения
Сборка нового образа
Установка Docker Compose
Создание файла Docker Compose
Управление Docker Compose
Краткое знакомство с Docker Swarm
2 400 ₽
2 160 ₽ — для физ. лиц
Основы Linux
Курс нацелен на отработку практических навыков, но уделяет должное внимание и теоретическим вопросам. Данный курс будет полезен тестировщикам Unix-систем, инженерам по автоматизации тестирования, разработчикам, использующим bash-подобные оболочки, а также тем, кто хотел бы структурировать свои знания.
21 300 ₽
Практика работы с Kubernetes. Базовые темы
В данном курсе вы получите все необходимые знания для работы с Kubernetes. Вы узнаете, что такое Kubernetes, познакомитесь с его архитектурой, изучите основные компоненты и службы, чтобы запустить ваш проект. Вы поднимите учебный кластер Kubernetes, опишите и запустите такие сущности Kubernetes, как поды, наборы реплик и развёртывания. Вы узнаете, как организовано сетевое взаимодействие в Kubernetes, какие имеются виды сервисов, и когда их лучше использовать. Вы настроите приложение с помощью ConfigMaps и будете использовать сущности Secrets для хранения конфиденциальных данных. Курс заканчивается обсуждением томов для долговременного хранения данных. Помимо фундаментальных знаний, вы узнаете устранять неполадки в случае, если что-то пойдет не так.
48 900 ₽
Основы DevOps
Вводный курс в DevOps, в котором объясняются и показываются на практике принципы, лучшие практики и популярные инструменты. Вы узнаете, что такое Continuous Integration, Continuous Delivery и Continuous Deployment, Infrastructure as Code, Configuration Management и что происходит в облаках.
25 300 ₽
DevOps и CI/CD для разработчиков
Тренинг является прекрасным практическим введением в методологию автоматизации технологических процессов сборки, настройки и развёртывания программного обеспечения – DevOps. Вы подробно изучите, что такое Continuous Integration, Continuous Delivery и Continuous Deployment.
12 500 ₽