打算更新下 elisp-demos.el 到 29.1,需要本地跑其他版本的 Emacs 来对比 API 改动,用 silex/emacs 会报警平台不合适,虽然不影响使用,但是应该有消除的方法吧?看了 silex/emacs 的 Docker 介绍页、项目 README,貌似只有 amd64 的。
➜ ~ docker run -it --rm silex/emacs:28.1
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
➜ ~ sw_vers
ProductName: macOS
ProductVersion: 14.0
BuildVersion: 23A344
➜ ~ uname -a
Darwin ChunyangdeMacBook-Pro.local 23.0.0 Darwin Kernel Version 23.0.0: Fri Sep 15 14:41:34 PDT 2023; root:xnu-10002.1.13~1/RELEASE_ARM64_T8103 arm64