虚拟机中的 Docker 内存不足

虚拟机中的 Docker 内存不足

我在 Oracle 虚拟机 (VM) 上运行 Docker,并运行 Drupal 实例,在其中执行从版本 7 到版本 8 数据库的迁移,这两个数据库都在那里。迁移运行良好,但最近我收到内存错误。不过,查看虚拟机设置,我有足够的内存。

这是错误:

Drush command terminated abnormally due to an unrecoverable error. [error] Error: Allowed memory size of 404750336 bytes exhausted (tried to allocate 199233536 bytes) in /var/www/html/web/core/lib/Drupal/Core/Database/Connection.php, line 686

答案1

您的 PHP 代码试图分配的内存超过 允许的内存量php.ini。您需要增加memory_limit环境。

相关内容