From eabca97350077e4bdc81e9b4045745365c997e10 Mon Sep 17 00:00:00 2001 From: YoVinchen Date: Mon, 11 Aug 2025 09:34:51 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E6=89=93=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .dockerignore | 132 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..e612fc4 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,132 @@ +# BigDataTool Docker 构建忽略文件 +# 排除不需要打包到镜像中的文件和目录 + +# 版本控制 +.git +.gitignore +.gitattributes + +# IDE和编辑器文件 +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# Python缓存文件 +__pycache__/ +*.py[cod] +*$py.class +*.so +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# 虚拟环境 +venv/ +env/ +ENV/ +env.bak/ +venv.bak/ + +# 测试文件 +.tox/ +.coverage +.pytest_cache/ +htmlcov/ +.coverage.* +coverage.xml +*.cover +.hypothesis/ + +# 文档构建 +docs/_build/ +.sphinx/ + +# 日志文件 +*.log +logs/*.log + +# 本地数据库文件(可选,如果需要持久化可以移除这行) +*.db +*.sqlite +*.sqlite3 + +# 配置文件(敏感信息) +.env +.env.local +.env.*.local +*.pem +*.key +config/secrets/ + +# Docker相关文件 +Dockerfile.dev +docker-compose.dev.yml +docker-compose.override.yml + +# 临时文件 +*.tmp +*.temp +tmp/ +temp/ + +# macOS +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Windows +*.exe +*.msi +*.msm +*.msp + +# Linux +*~ + +# 备份文件 +*.bak +*.backup +*.old + +# 本地开发文件 +local/ +.local/ +dev/ + +# 缓存目录 +.cache/ +*.cache + +# 运行时文件 +*.pid +*.sock + +# 监控和性能分析 +*.prof +*.pstats + +# 其他不需要的文件 +README.dev.md +CONTRIBUTING.md +.github/ +scripts/dev/ \ No newline at end of file