document docker runtime and tune env defaults

This commit is contained in:
qananasikq
2026-04-08 14:30:27 +03:00
parent ff2a1c7ac8
commit d1844ba625
3 changed files with 22 additions and 3 deletions

View File

@@ -141,10 +141,23 @@ pytest tests -q
## Docker
```bash
# собрать образ
docker compose build
docker compose run --rm iaai-scraper python main.py --help
# запустить daemon (по умолчанию run-daemon)
docker compose up -d
# посмотреть логи
docker compose logs -f
# одноразовая команда
docker compose run --rm iaai-scraper python main.py sync-listing --limit 5
# остановить (graceful shutdown)
docker compose down
```
Контейнер автоматически перезапускается при крашах (`restart: unless-stopped`).
Для Docker прокси также задаются через `.env`.
## Защита от дублей