ARMv8架构下,docker模拟X86架构
一、docker获取arm架构centos镜像,构建镜像
执行docker pull centos:7.9.2009 --platform=arm64,获取arm64架构版本centos7.9镜像
##拉取arm64架构版本centos7.9镜像
orangepi@orangepi5:~$ docker pull centos:7.9.2009 --platform=x86
Error response from daemon: "x86": unknown operating system or architecture: invalid argument
orangepi@orangepi5:~$ docker pull centos:7.9.2009 --platform=x86-64
7.9.2009: Pulling from library/centos
2d473b07cdd5: 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,查看镜像版本信息
orangepi@orangepi5:~$ docker inspect centos:7.9.2009
[
{
"Id": "sha256:eeb6ee3f44bd0b5103bb561b4c16bcb82328cfe5809ab675bb17ab3a16c517c9",
"RepoTags": [
"centos:7.9.2009"
],
"RepoDigests": [
"centos@sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4"
],
"Parent": "",
"Comment": "",
"Created": "2021-09-15T18:20:23.99863383Z",
"Container": "5e4c7bfd35862166e9efd7532208300600114f0acff8f82fd537a57bdd523fe2",
"ContainerConfig": {
"Hostname": "5e4c7bfd3586",
"Domainname": &