1. Подготовка системы
Тестовая среда: Yandex Cloud с ОС Ubuntu 24.04.2 LTS (GNU/Linux 6.8.0-60-generic x86_64).
Установка Docker и Docker Compose
Обновляем пакеты и устанавливаем необходимые компоненты:
|
|
Если команда sudo apt install docker.io docker-compose -y завершилась с ошибкой, проверяем установленные пакеты:
|
|
Проверка работы Docker
Убедимся, что сервис работает корректно:
|
|
Ожидаемый вывод:
docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; preset: enabled)
Active: active (running) since Wed 2025-06-25 21:20:34 UTC; 2h 4min ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 4101 (dockerd)
Tasks: 12
Memory: 24.4M (peak: 31.2M)
CPU: 1.379s
CGroup: /system.slice/docker.service
└─4101 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Проверяем версии:
|
|
Вывод:
Docker version 28.3.0, build 38b7060
Docker Compose version v2.37.3
Итоги
- Обновлена система.
- Установлены Docker, Docker CE и Docker Compose.
- Настроены права доступа для работы с Docker.
Это пробная статья, отрабатываю возможности сервисов. К выходу планируется еще 3 части :)