最近要把应用打包到一个 arm 架构的服务器上运行,但是手头的电脑都是 x86_64 的。
上网查了一下,可以根据摘要下载镜像,方式是 docker pull name:tag@sha256:digest。想着直接把 arm 的镜像拉下来,应用扔进去,打包一下最后直接扔到服务器上就行了。
在我根据摘要把镜像下载之后,发现 tag 变成了空的,所以我顺手改了一下,又尝试运行了一遍,竟然可以运行。
镜像是 tomcat ,按理说用的 jdk 应该也是 arm 的,应该是不能跑的吧。这是为什么呢?
谢谢!

