agent / backend /.dockerignore
Toadied's picture
2312
8b383ad verified
# 1. Python 编译产物(无需打包进镜像)
__pycache__/
*.py[cod]
*$py.class
.mypy_cache/
.pytest_cache/
.coverage
htmlcov/
# 2. 虚拟环境(镜像内会重新安装依赖,本地虚拟环境无需打包)
.venv/
venv/
ENV/
env/
# 3. 敏感/配置文件(避免密钥、本地配置打包进镜像)
.env
.env.local
.env.*.local
*.env
secrets/
# 4. 项目临时/大文件(减少镜像体积)
temp_docs/ # 文档上传临时目录
model_cache/ # 本地模型缓存(镜像内可按需下载或挂载)
~/.cache/huggingface/ # 本地 HuggingFace 模型缓存
~/.cache/torch/
*.log
*.tmp
.DS_Store
Thumbs.db
# 5. 版本控制/构建产物(无需打包)
.git/
.gitignore
.github/
dist/
build/
*.egg-info/
# 6. Docker 相关(避免循环打包)
.dockerignore
Dockerfile
docker-compose.yml
*.dockerfile
src/*.py
electron_app/
# 7. 其他无关文件
README.md
LICENSE
*.txt
*.md