- Добавлена колонка 'Тип' во все таблицы истории сборок - Для push операций отображается registry вместо платформ - Сохранение пользователя при создании push лога - Исправлена ошибка с logger в push_docker_image endpoint - Улучшено отображение истории сборок с визуальными индикаторами
81 lines
1.5 KiB
Markdown
81 lines
1.5 KiB
Markdown
# Быстрый старт веб-интерфейса в Docker
|
||
|
||
**Автор:** Сергей Антропов
|
||
**Сайт:** https://devops.org.ru
|
||
|
||
## 🚀 Запуск за 3 шага
|
||
|
||
### 1. Перейти в директорию app
|
||
|
||
```bash
|
||
cd app
|
||
```
|
||
|
||
### 2. Запустить docker-compose
|
||
|
||
```bash
|
||
make up
|
||
# или
|
||
docker-compose up -d
|
||
```
|
||
|
||
### 3. Открыть в браузере
|
||
|
||
http://localhost:8000
|
||
|
||
## ✅ Готово!
|
||
|
||
Веб-интерфейс запущен и готов к работе. Ничего не нужно устанавливать на локальную машину - всё работает в Docker!
|
||
|
||
## 📋 Что запускается
|
||
|
||
- **web** - Веб-интерфейс на порту 8000
|
||
- **redis** - Redis для Celery на порту 6379
|
||
- **celery-worker** - Worker для фоновых задач
|
||
- **celery-beat** - Планировщик задач (опционально)
|
||
|
||
## 🔧 Полезные команды
|
||
|
||
```bash
|
||
# Просмотр логов
|
||
make logs
|
||
|
||
# Остановка
|
||
make down
|
||
|
||
# Перезапуск
|
||
make restart
|
||
|
||
# Shell в контейнере
|
||
make shell
|
||
|
||
# Статус
|
||
make status
|
||
```
|
||
|
||
## 🐛 Если что-то не работает
|
||
|
||
### Проверьте Docker
|
||
|
||
```bash
|
||
docker ps
|
||
docker-compose ps
|
||
```
|
||
|
||
### Проверьте логи
|
||
|
||
```bash
|
||
docker-compose logs web
|
||
docker-compose logs redis
|
||
```
|
||
|
||
### Пересоберите
|
||
|
||
```bash
|
||
make rebuild
|
||
```
|
||
|
||
## 📚 Подробная документация
|
||
|
||
См. `README_DOCKER.md` для полной документации.
|