python - 如何为Docker容器分配更多内存?

标签 python docker flask

我有python flask应用程序,可加载到内存大文件(3.5 GB)。当我在docker中运行该应用程序时,它不响应请求,但是容器以某种方式起作用。当我尝试运行我的应用程序而不将大文件加载到内存时,它会响应请求。

最佳答案

默认情况下,docker不限制容器的内存使用情况。但是,在Mac和Windows安装上,Docker在VM中运行,并且该VM限制了它从您的OS中占用多少内存。您可以在Mac和Windows的Docker首选项中调整此设置。

关于python - 如何为Docker容器分配更多内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44048555/

相关文章:

python - 如何将类 <type> 更改为 Python 类型 <list>

python - python 中的自定义提示

python - flask 应用程序获取 "IOError: [Errno 32] Broken pipe"

python - 属性错误: 'Flask' object has no attribute 'login_manager' -- Login_Manager

rest - 从同一服务器调用 REST API

python - 如何让敌人出现?

python - 将列表与字典进行比较 - 如果值与列表匹配则返回键

docker - 如何从 ubuntu14.04 上的 localhost 将目录或文件复制到 docker 镜像?

docker - Kubernetes 和 Gitlab : How to store password for private registry?

jenkins - 如何在运行的Docker容器中映射卷?