我有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/