Перейти к содержанию

Результат исправления Docker-контейнеров

Дата: 2026-03-14 Исполнитель: AI-агент Статус: Завершено

Итог

Все Dockerfile в проекте обновлены для использования полностью квалифицированных имен образов (например, docker.io/library/rust:latest). Это позволяет избежать ошибок при сборке с использованием Podman или строгих конфигураций Docker, где отключен автоматический поиск в docker.io для unqualified имен.

Ключевые изменения

  • api-rust/Dockerfile: Исправлено использование rust:latest и debian:bookworm-slim.
  • api-admin/Dockerfile: Исправлено python:3.11-alpine.
  • Dockerfile.dev, Dockerfile.worker, analytics/Dockerfile, Dockerfile.web: Исправлены базовые образы.

Ожидаемое поведение

Команда docker-compose up --build должна успешно собрать все локальные контейнеры (hotel_api_rust, hotel_api_v2, admin_web_v4, worker_v2, dbt, frontend) без ошибок разрешения имен образов.

Риски

  • Если пользователь использует локальное зеркало или другой реестр по умолчанию, явное указание docker.io может потребовать настройки прокси или зеркал, но это стандартная практика для воспроизводимых сборок.