Files
DevOpsLab/docs/web-interface-start-here.md
Сергей Антропов 1fbf9185a2 feat: добавлена пометка типа операции (Build/Push) в истории сборок Dockerfile
- Добавлена колонка 'Тип' во все таблицы истории сборок
- Для push операций отображается registry вместо платформ
- Сохранение пользователя при создании push лога
- Исправлена ошибка с logger в push_docker_image endpoint
- Улучшено отображение истории сборок с визуальными индикаторами
2026-02-15 22:59:02 +03:00

2.0 KiB
Raw Permalink Blame History

🚀 Начните отсюда!

Автор: Сергей Антропов
Сайт: https://devops.org.ru

Быстрый запуск веб-интерфейса в Docker

Шаг 1: Перейти в директорию app

cd app

Шаг 2: Запустить docker-compose

make up

Или напрямую:

docker-compose up -d

Шаг 3: Открыть в браузере

http://localhost:8000

Готово!

Веб-интерфейс запущен! Ничего не нужно устанавливать на локальную машину.

📋 Что запускается

  • web (порт 8000) - Веб-интерфейс FastAPI
  • redis (порт 6379) - Redis для Celery
  • celery-worker - Worker для фоновых задач
  • celery-beat - Планировщик задач

🔧 Полезные команды

# Просмотр логов
make logs

# Остановка
make down

# Перезапуск
make restart

# Shell в контейнере
make shell

# Статус контейнеров
make status

# Пересборка
make rebuild

📚 Документация

  • README_DOCKER.md - Полная документация по Docker
  • QUICKSTART_DOCKER.md - Быстрый старт
  • README.md - Общая документация

🐛 Проблемы?

Проверьте Docker

docker ps
docker-compose ps

Проверьте логи

docker-compose logs web

Пересоберите

make rebuild

💡 Особенности

  • Всё работает в Docker - ничего не нужно устанавливать локально
  • Доступ к Docker socket для управления контейнерами тестирования
  • Весь проект монтируется в контейнер
  • Hot reload для разработки
  • Celery для фоновых задач