-
Notifications
You must be signed in to change notification settings - Fork 59
Expand file tree
/
Copy path.dockerignore
More file actions
35 lines (30 loc) · 823 Bytes
/
Copy path.dockerignore
File metadata and controls
35 lines (30 loc) · 823 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Keep the Docker build context small. The server image only needs the package
# source plus readme.md and LICENSE (referenced by pyproject.toml), so exclude
# everything that would otherwise bloat the context or invalidate layer caches.
.git
.github
.gitignore
.vscode
.idea
# The supervoxel module is a separate, optional package (its own pyproject /
# setup.py, bundled SAM2 tree) and is not used by the inference server. It is
# by far the largest thing in the repo — keep it out of the context entirely.
nnInteractive/supervoxel
# Python caches and build artifacts
**/__pycache__
**/*.py[cod]
*.egg-info
.eggs
build
dist
.pytest_cache
.ruff_cache
.mypy_cache
# Local virtualenvs and editor cruft
.venv
venv
*.swp
.DS_Store
# Docker files themselves don't need to be inside the image
**/Dockerfile
.dockerignore