- Добавлена колонка 'Тип' во все таблицы истории сборок - Для push операций отображается registry вместо платформ - Сохранение пользователя при создании push лога - Исправлена ошибка с logger в push_docker_image endpoint - Улучшено отображение истории сборок с визуальными индикаторами
2.0 KiB
2.0 KiB
🚀 Начните отсюда!
Автор: Сергей Антропов
Сайт: https://devops.org.ru
Быстрый запуск веб-интерфейса в Docker
Шаг 1: Перейти в директорию app
cd app
Шаг 2: Запустить docker-compose
make up
Или напрямую:
docker-compose up -d
Шаг 3: Открыть в браузере
✅ Готово!
Веб-интерфейс запущен! Ничего не нужно устанавливать на локальную машину.
📋 Что запускается
- 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- Полная документация по DockerQUICKSTART_DOCKER.md- Быстрый стартREADME.md- Общая документация
🐛 Проблемы?
Проверьте Docker
docker ps
docker-compose ps
Проверьте логи
docker-compose logs web
Пересоберите
make rebuild
💡 Особенности
- ✅ Всё работает в Docker - ничего не нужно устанавливать локально
- ✅ Доступ к Docker socket для управления контейнерами тестирования
- ✅ Весь проект монтируется в контейнер
- ✅ Hot reload для разработки
- ✅ Celery для фоновых задач