Docker内存不足异常

Docker内存不足异常,docker,docker-compose,out-of-memory,sylius,Docker,Docker Compose,Out Of Memory,Sylius,因此,我目前尝试将这个插件添加到我的sylius项目中,该项目在docker上运行。但我总是遇到一个内存不足的异常 我试过:docker compose exec php composer需要friendsofsylius/sylius导入导出插件--dev 我得到:致命错误:允许的内存大小2147483648字节在内存中耗尽(尝试分配4096字节)phar:///usr/bin/composer/src/Composer/DependencyResolver/Solver.php 在线223行

因此,我目前尝试将这个插件添加到我的sylius项目中,该项目在docker上运行。但我总是遇到一个内存不足的异常

我试过:
docker compose exec php composer需要friendsofsylius/sylius导入导出插件--dev

我得到:
致命错误:允许的内存大小2147483648字节在内存中耗尽(尝试分配4096字节)phar:///usr/bin/composer/src/Composer/DependencyResolver/Solver.php 在线223行

过了一段时间,我也尝试了一些其他的*并且再次出现同样的错误,所以我认为这不是我的内存限制,这也是因为内存大小超过2GB。有人知道为什么我的内存一直在耗尽吗

我使用的是带有mojave 10.14.5的MacOS系统

*例如:

docker compose exec php composer更新--配置文件--忽略平台需求--干运行


docker compose exec php composer需要rubenrua/symfony clean tags composer插件

docker for Mac秘密运行内存有限的虚拟机。查看(鲸鱼),首选项,“高级”选项卡。我已经将内存增加到10Gb,但感谢您的回答。看起来您忘记了某个地方有一个无限循环,是吗?例如,当实体getter在没有退出条件的情况下调用自身时,Docker For Mac会秘密运行具有内存限制的VM。查看(鲸鱼),首选项,“高级”选项卡。我已经将内存增加到10Gb,但感谢您的回答。看起来您忘记了某个地方有一个无限循环,是吗?例如,当实体getter在没有退出条件的情况下调用自身时