Docker Учебники
Docker предлагает всестороннюю программу обучения по контейнеризации и микросервисам. Наши учебные материалы охватывают концепции Docker, управление контейнерами и оркестрацию, подходящие как для начинающих, так и для опытных специалистов DevOps. Через практические лаборатории и реальные примеры вы получите практический опыт в контейнеризации приложений. Наш Docker playground позволяет вам экспериментировать с развертыванием контейнеров в безопасной среде.
Другие деревья навыков
LinuxDevOpsКибербезопасностьDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxОбучение RHCSAОбучение RHCE in Enterprise LinuxОбучение LFCSShellGitKubernetesОбучение CKAОбучение CKADОбучение CKSAnsibleОбучение RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIAБаза данныхMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Веб-разработкаНаука о данных
Установка Prometheus
В этой лабораторной работе вы научитесь устанавливать и запускать Prometheus с помощью Docker, получать доступ к его веб-интерфейсу и изучать основные функции.
DockerLinux
Конфигурация Prometheus
В этой лабораторной работе вы научитесь настраивать Prometheus с помощью пользовательского конфигурационного файла, монтировать его в Docker-контейнер и перезагружать конфигурацию "на лету".
DockerLinux
Установка Loki
В этой лабораторной работе вы узнаете, как установить и запустить Grafana Loki — горизонтально масштабируемую систему агрегации логов с поддержкой мультиарендности. Вы будете использовать Docker для загрузки официального образа Loki, создания базового конфигурационного файла и запуска контейнера Loki.
DockerLinux
Оповещения Prometheus
В этой лабораторной работе вы научитесь использовать встроенную систему оповещений Prometheus. Вы напишете правила оповещения, загрузите их в Prometheus и смоделируете условия для срабатывания оповещения.
LinuxCybersecurityDocker
Введение в безопасность контейнеров с Docker
В этой лабораторной работе вы изучите основы безопасности контейнеров, установив Docker, запустив базовый контейнер и проверив его процессы и свойства безопасности, такие как ограничения ресурсов.
DockerLinux
Настройка Node Exporter
В этой лабораторной работе вы настроите Node Exporter — экспортер Prometheus для метрик оборудования и операционной системы. Вы запустите контейнер Node Exporter и настроите существующий экземпляр Prometheus для сбора метрик с этой новой цели, расширяя ваши возможности мониторинга.
LinuxDocker
Установка Grafana
В этой лабораторной работе вы установите Grafana с помощью Docker. Вы узнаете, как запустить контейнер Grafana, получить доступ к его веб-интерфейсу и подключить его к существующему экземпляру Prometheus в качестве источника данных, что подготовит вас к созданию мощных панелей мониторинга.
DockerCybersecurityLinux
Конфигурация Loki
В этом практикуме вы узнаете, как отправлять и запрашивать логи. Вы настроите и запустите Promtail, агент сбора логов, добавите Loki в качестве источника данных в Grafana, а затем будете запрашивать свои логи с использованием языка LogQL. Настройка включает запущенные экземпляры Loki и Grafana.
LinuxDockerCybersecurity
Дашборды Grafana
В этой лабораторной работе вы научитесь создавать дашборд Grafana с нуля. Вы создадите панели, напишете запросы PromQL и настроите визуализацию для отображения системных метрик из предварительно настроенной среды Prometheus и Node Exporter.
LinuxDocker
Основы PromQL
В этой лабораторной работе вы изучите язык запросов Prometheus (PromQL). Используя предварительно настроенную среду Prometheus и Node Exporter, вы научитесь запрашивать и манипулировать данными временных рядов, от базовых выборок до применения функций и фильтров.
LinuxDocker
Основы сетевого взаимодействия в Docker
Изучите основы работы с сетями в Docker, включая типы сетей, создание пользовательских сетей, соединение контейнеров и изучение различных сетевых режимов. Этот практический курс охватывает основные концепции и команды сетевого взаимодействия Docker.
Docker
Решение ошибки 'docker-compose: команда не найдена'
Изучите, как устранять и решать ошибку 'docker-compose: команда не найдена', включая проверку установки Docker Compose, настройку среды и выполнение команд Docker Compose.
Docker
Работа с томами Docker
Изучите управление томами Docker в этой практической лабораторной работе. Научитесь создавать, управлять и использовать тома Docker для постоянного хранения данных. Изучите совместное использование томов между контейнерами, методы резервного копирования и восстановления, а также лучшие практики управления данными в контейнеризированных средах.
DockerLinuxShell
Параметры команды Docker Run
Изучите команду Docker run и её различные параметры в этом комплексном практическом руководстве. Вы научитесь управлять именованием контейнеров, пробросом портов, монтированием томов, переменными окружения, ограничениями ресурсов, сетевыми настройками, политиками перезапуска и пользовательскими командами.
DockerLinuxShell
Устранение ошибки 'zsh: command not found: docker-compose' с Docker Compose
Узнайте, как устранить ошибку 'zsh: command not found: docker-compose' и эффективно управлять вашими многоконтейнерными приложениями с помощью Docker Compose.
Docker
Инспекция Jenkins в Docker
Узнайте, как исследовать работу Jenkins-контроллера, запущенного в Docker, включая контейнер, образ, порты, домашнюю директорию Jenkins, логи и веб-интерфейс.
JenkinsDocker
От основ до многоэтапной сборки
Освойте искусство создания Docker-образов с помощью команды docker build. Этот челлендж проведет вас через процесс создания образов для различных приложений: от простого 'Hello, World!' до многоэтапного приложения на Go, охватывая такие ключевые концепции, как зависимости, переменные окружения и многоэтапная сборка.
DockerLinuxPythonGolang
Доступ к контейнерам и управление ими
Docker — это мощный инструмент для развертывания приложений в контейнерах, которые представляют собой легкие и переносимые среды, способные работать на любой системе с установленным Docker. В рамках этого испытания мы научимся получать доступ к контейнерам Docker и управлять ими с помощью интерфейса командной строки (CLI). Мы разберем базовые задачи управления, включая запуск и остановку контейнеров, просмотр логов и выполнение команд внутри контейнера.
Docker
- Предыдущий
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 63
- Следующий