【发布时间】:2017-11-15 21:47:12
【问题描述】:
我打算使用 Kubernetes 和 Ingress 进行负载平衡。我正在尝试学习如何设置 Flask、uWSGI 和 Nginx。 我看到本教程将所有三个都安装在同一个容器中,我想知道是否应该使用它。 https://ianlondon.github.io/blog/deploy-flask-docker-nginx/
我猜将它们作为单独的容器和单独的 pod 的好处是它们都可以单独扩展?
而且,Flask 和 uwsgi 是否应该放在单独的容器中? (或 Flask 和 Gunicorn,因为 uwsgi 似乎与 Gunicorn 非常相似)
【问题讨论】:
-
你的烧瓶应用程序和 uwsgi / gunicorn 必须在同一个容器中,nginx 在一个单独的容器中。
标签: python nginx docker flask kubernetes