fix: gunicorn --chdir /app/site app:app (site.app падал: конфликт со stdlib site.py)
This commit is contained in:
+4
-1
@@ -21,4 +21,7 @@ EXPOSE 5000
|
|||||||
# gunicorn вместо dev-сервера Flask:
|
# gunicorn вместо dev-сервера Flask:
|
||||||
# --timeout 300 — чтобы платформа/шлюз не резали долгие POST
|
# --timeout 300 — чтобы платформа/шлюз не резали долгие POST
|
||||||
# --workers 1 — однорепликовый тест-сервис, больше не нужно
|
# --workers 1 — однорепликовый тест-сервис, больше не нужно
|
||||||
CMD ["gunicorn", "--bind", "0.0.0.0:5000", "--timeout", "300", "--workers", "1", "site.app:app"]
|
# ВАЖНО: --chdir /app/site + app:app (НЕ site.app:app!) — папка site
|
||||||
|
# конфликтует со stdlib-модулем Python site.py (автозагружается при старте),
|
||||||
|
# поэтому import site.app всегда падает с ModuleNotFoundError.
|
||||||
|
CMD ["gunicorn", "--bind", "0.0.0.0:5000", "--chdir", "/app/site", "--timeout", "300", "--workers", "1", "app:app"]
|
||||||
|
|||||||
Reference in New Issue
Block a user