init commit
This commit is contained in:
28
README_DOCKER.md
Normal file
28
README_DOCKER.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Сборка и запуск в Docker
|
||||
|
||||
Краткие инструкции по сборке и запуску контейнера локально.
|
||||
|
||||
Собрать образ:
|
||||
|
||||
```bash
|
||||
docker build -t camera_server:latest .
|
||||
```
|
||||
|
||||
Запустить контейнер:
|
||||
|
||||
```bash
|
||||
docker run --rm -p 8000:8000 \
|
||||
-v "$(pwd)/static:/app/static" \
|
||||
-v "$(pwd)/templates:/app/templates" \
|
||||
--name camera_server camera_server:latest
|
||||
```
|
||||
|
||||
Или с помощью docker-compose:
|
||||
|
||||
```bash
|
||||
docker-compose up --build
|
||||
```
|
||||
|
||||
Примечания:
|
||||
- Если у вас headless-сервер и вы не используете GUI-возможности OpenCV, рассмотрите замену `opencv-python` на `opencv-python-headless` в `req.txt`.
|
||||
- При проблемах со сборкой на некоторых платформах установите необходимые системные пакеты (в Dockerfile уже перечислены распространённые зависимости).
|
||||
Reference in New Issue
Block a user