基础设施: 统一依赖版本 + 新增 Docker 部署配置
- requirements.txt: GPU 依赖从注释改为正式声明,统一版本 PyTorch 2.1.2+cu121, TensorRT 8.6.1.6, ultralytics 8.3.5 NumPy 1.24→1.26.4, OpenCV 4.8.0.74→76, 新增 onnx/Pillow 等 - Dockerfile: 基于 nvcr.io/nvidia/tensorrt:23.08-py3 (CUDA 12.1 + cuDNN 8.9 + TRT 8.6) - docker-compose.yml: GPU 访问、host 网络、卷挂载、日志限制 - .dockerignore: 排除模型/数据/日志等大文件 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
29
.dockerignore
Normal file
29
.dockerignore
Normal file
@@ -0,0 +1,29 @@
|
||||
.git
|
||||
__pycache__
|
||||
*.pyc
|
||||
*.pyo
|
||||
.idea
|
||||
.vscode
|
||||
.env
|
||||
.env.*
|
||||
!.env.example
|
||||
|
||||
# 模型和数据通过卷挂载
|
||||
models/
|
||||
data/
|
||||
logs/
|
||||
|
||||
# 测试文件
|
||||
tests/
|
||||
test_*.py
|
||||
pytest.ini
|
||||
|
||||
# 文档
|
||||
docs/
|
||||
*.md
|
||||
!CLAUDE.md
|
||||
|
||||
# 临时文件
|
||||
*.engine
|
||||
*.onnx
|
||||
*.pt
|
||||
Reference in New Issue
Block a user