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