Apple M1, эмуляция Docker arm64

Если это не поможет, можно использовать переменную окружения DOCKER_DEFAULT_PLATFORM. У меня сейчас в профиле zsh прописано:

export DOCKER_DEFAULT_PLATFORM=linux/amd64

При работе с Docker я почти всегда хочу, чтобы архитектура совпадала с архитектурой продакшн-систем.

По сравнению с MacBook предыдущего поколения это значительное улучшение, хотя проблемы с производительностью файловой системы всё ещё сохраняются. Тем не менее, высокопроизводительный настольный ПК на Linux всё равно будет быстрее.

Например, я могу запустить bin/turbo_rspec на ядре примерно за 2 минуты 50 секунд (M1 MacBook Pro, с Discourse, Redis и Postgres, запущенными нативно). Участники команды на высокопроизводительных настольных ПК с Linux делают это примерно за 1 минуту.