fix(docker): .dockerignore 漏掉嵌套 __pycache__,字节码混进镜像
只写 `__pycache__/` 时 Docker 仅匹配上下文根目录下的同名目录, `tools/__pycache__` 等嵌套目录会被原样 COPY 进镜像(实测镜像里确实存在)。 补上 `**/__pycache__/` 与 `**/*.py[cod]`。
这个提交包含在:
@@ -9,9 +9,15 @@ data/
|
||||
logs/
|
||||
|
||||
# Python 缓存
|
||||
# 注意:`__pycache__/` 只能匹配上下文**根目录**下的同名目录,
|
||||
# 嵌套的(如 tools/__pycache__)必须用 `**/` 前缀——否则会被原样打进镜像。
|
||||
# 实测过:只写单条时,镜像里仍有 /app/tools/__pycache__。
|
||||
__pycache__/
|
||||
**/__pycache__/
|
||||
*.py[cod]
|
||||
**/*.py[cod]
|
||||
*.egg-info/
|
||||
**/*.egg-info/
|
||||
.venv/
|
||||
venv/
|
||||
|
||||
|
||||
在新工单中引用
屏蔽一个用户