X86架构下,docker模拟ARMv8架构
一、docker获取arm架构centos镜像,构建镜像
执行docker pull centos:7.9.2009 --platform=arm64,获取arm64架构版本centos7.9镜像
##拉取arm64架构版本centos7.9镜像
# docker pull centos:7.9.2009 --platform=arm64
7.9.2009: Pulling from library/centos
6717b8ec66cd: Pull complete
Digest: sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4
Status: Downloaded newer image for centos:7.9.2009
docker.io/library/centos:7.9.2009
执行docker inspect centos:7.9.2009,查看镜像版本信息
debian# docker inspect centos:7.9.2009
[
{
"Id": "sha256:c9a1fdca3387618f8634949de4533419327736e2f5c618e3bfebe877aa331352",
"RepoTags": [
"centos:7.9.2009"
],
"RepoDigests": [
"centos@sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4"
],
"Parent": "",
"Comment": "",
"Created": "2022-02-14T19:39:38.447986786Z",
"Container": "c464b3d55122c0cf4dcd0642de8ea207db58d2f94e5085c800390880a55d366e",
"ContainerConfig": {
"Hostname": "c464b3d55122",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
],
"Cmd"