如果那不起作用,你可以使用 DOCKER_DEFAULT_PLATFORM 环境变量。我目前在 zsh 配置文件中设置了:
export DOCKER_DEFAULT_PLATFORM=linux/amd64
在使用 Docker 时,我几乎总是希望架构与生产环境保持一致。
与上一代 MacBook 相比,这是一个巨大的改进,尽管 文件系统性能问题 仍然存在。不过,高端 Linux 桌面电脑仍然会胜过它。
例如,我可以在核心(M1 MacBook Pro,Discourse、Redis 和 Postgres 原生运行)上运行 bin/turbo_rspec,耗时约 2 分 50 秒。而使用高端 Linux 桌面电脑的团队成员可以在大约 1 分钟内完成。