
Конфигурация Prometheus
В этой лабораторной работе вы научитесь настраивать Prometheus с помощью пользовательского конфигурационного файла, монтировать его в Docker-контейнер и перезагружать конфигурацию "на лету".
Docker

Панели мониторинга Grafana
В этой лабораторной работе вы научитесь создавать панель мониторинга Grafana с нуля. Вы будете создавать панели, писать запросы PromQL и настраивать визуализации для отображения системных метрик из предварительно настроенной среды Prometheus и Node Exporter.
Docker

Установка Loki
В этой лабораторной работе вы узнаете, как установить и запустить Grafana Loki — горизонтально масштабируемую систему агрегации логов с поддержкой мультиарендности. Вы будете использовать Docker для загрузки официального образа Loki, создания базового конфигурационного файла и запуска контейнера Loki.
Docker

Оповещения Prometheus
В этой лабораторной работе вы узнаете, как использовать встроенную функцию оповещений Prometheus. Вы напишете правила оповещения, загрузите их в Prometheus и смоделируете условия для срабатывания оповещения.
Docker

Установка Prometheus
В этой лабораторной работе вы научитесь устанавливать и запускать Prometheus с помощью Docker, получать доступ к его веб-интерфейсу и изучать основные функции.
Docker

Настройка Node Exporter
В этой лабораторной работе вы настроите Node Exporter — экспортер Prometheus для метрик оборудования и операционной системы. Вы запустите контейнер Node Exporter и настроите существующий экземпляр Prometheus для сбора метрик с этой новой цели, расширяя ваши возможности мониторинга.
Docker

Введение в безопасность контейнеров с Docker
В этой лабораторной работе вы изучите основы безопасности контейнеров, установив Docker, запустив базовый контейнер и проверив его процессы и свойства безопасности, такие как ограничения ресурсов.
CompTIALinuxDocker

Конфигурация Loki
В этом практикуме вы узнаете, как отправлять и запрашивать логи. Вы настроите и запустите Promtail, агент сбора логов, добавите Loki в качестве источника данных в Grafana, а затем будете запрашивать свои логи с использованием языка LogQL. Настройка включает запущенные экземпляры Loki и Grafana.
Docker

Установка Grafana
В этой лабораторной работе вы установите Grafana с помощью Docker. Вы узнаете, как запустить контейнер Grafana, получить доступ к его веб-интерфейсу и подключить его к существующему экземпляру Prometheus в качестве источника данных, что подготовит вас к созданию мощных панелей мониторинга.
Docker

Основы PromQL
В этой лабораторной работе вы изучите язык запросов Prometheus (PromQL). Используя предварительно настроенную среду Prometheus и Node Exporter, вы научитесь запрашивать и манипулировать данными временных рядов, от базовых выборок до применения функций и фильтров.
Docker

Погружение в сетевое взаимодействие Docker
Глубокое изучение сетевых режимов Docker, включая Bridge, Host и None. Научитесь создавать пользовательские мостовые сети, соединять контейнеры между разными сетями, использовать сетевой стек хоста, исследовать изоляцию сетей и реализовывать обнаружение сервисов с помощью сетевых псевдонимов.
Docker

Устранение ошибки 'zsh: command not found: docker-compose' с Docker Compose
Узнайте, как устранить ошибку 'zsh: command not found: docker-compose' и эффективно управлять вашими многоконтейнерными приложениями с помощью Docker Compose.
Docker

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

От основ до многоэтапной сборки
Освойте искусство создания Docker-образов с помощью команды docker build. Этот челлендж проведет вас через процесс создания образов для различных приложений: от простого 'Hello, World!' до многоэтапного приложения на Go, охватывая такие ключевые концепции, как зависимости, переменные окружения и многоэтапная сборка.
Docker

Параметры команды Docker Run
Изучите команду Docker run и её различные параметры в этом комплексном практическом руководстве. Вы научитесь управлять именованием контейнеров, пробросом портов, монтированием томов, переменными окружения, ограничениями ресурсов, сетевыми настройками, политиками перезапуска и пользовательскими командами.
Docker

Решение ошибки 'docker-compose: команда не найдена'
Изучите, как устранять и решать ошибку 'docker-compose: команда не найдена', включая проверку установки Docker Compose, настройку среды и выполнение команд Docker Compose.
Docker

Доступ к контейнерам и управление ими
Docker — это мощный инструмент для развертывания приложений в контейнерах, которые представляют собой легкие и переносимые среды, способные работать на любой системе с установленным Docker. В рамках этого испытания мы научимся получать доступ к контейнерам Docker и управлять ими с помощью интерфейса командной строки (CLI). Мы разберем базовые задачи управления, включая запуск и остановку контейнеров, просмотр логов и выполнение команд внутри контейнера.
Docker

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