Лабораторная среда
Курс включает практические задания в локальном Docker-окружении. Вот что нужно подготовить.
Требования
Для выполнения практических заданий вам понадобится:
| Требование | Минимум | Рекомендуется |
|---|---|---|
| Docker Desktop | v4.0+ | Последняя версия |
| RAM | 8 GB | 16 GB |
| Диск | 10 GB свободно | 20 GB |
| ОС | macOS / Linux / Windows | macOS M-series (ARM64) |
Docker Compose включён в Docker Desktop.
Что входит в лабораторию
В Module 1 вы развернёте полную CDC-инфраструктуру:
PostgreSQL:5432
Kafka:9092
DebeziumConnect :8083
MySQL:3307
Schema Registry:8081
Prometheus+ Grafana
Проверка готовности
Выполните эти команды, чтобы убедиться, что всё готово:
# Проверка Docker
docker --version
# Docker version 24.0.0 или выше
# Проверка Docker Compose
docker compose version
# Docker Compose version v2.20.0 или выше
# Проверка свободной памяти
docker info | grep "Total Memory"
# Total Memory: 7.748GiB или больше
Когда начинать практику
Модуль 0 — только теория и ориентация в курсе.
Модуль 1 — с урока “Lab Setup” начинается практика:
- Клонирование репозитория курса
docker compose upдля запуска инфраструктуры- Первый CDC-коннектор
Пока можно продолжить изучение теории без Docker.