Да, возможно, причина ошибки при импорте большой базы данных связана с недостаточным объемом оперативной памяти (RAM) на вашем Macbook Air. Обычно при импорте больших файлов SQL в базу данных требуется значительное количество оперативной памяти для обработки данных. Если ваш компьютер имеет только 8 ГБ RAM и при этом запущены другие приложения, которые потребляют память, то это может привести к ошибке "Could not free any blocks in the buffer pool" из-за нехватки памяти для обработки данных.
Рекомендуется попробовать импортировать файл SQL на компьютере с более объемной оперативной памятью или увеличить объем памяти на вашем Macbook Air. Также стоит убедиться, что вы используете оптимальные настройки для работы с базой данных в докер контейнере и возможно увеличить выделенную память для этого контейнера.
Также рекомендуется проверить доступное место на жестком диске, чтобы убедиться, что хватает свободного места для импорта такого большого файла SQL.