镜像架构确认与拉取
镜像架构确认与拉取
docker pull nginx:latest
docker image inspect nginx:latest --format '{{.Architecture}}'
docker pull --platform linux/arm64 nginx:latest运行与构建
运行与构建
docker run -d --name web -p 8080:80 nginx:latest
docker exec web uname -m # 容器内确认架构
docker build -t myapp:arm64 . # 本机构建(推荐)
docker buildx build --platform linux/arm64,linux/amd64 -t myapp:multi .x86 镜像在 ARM 上不能直接执行(除模拟运行且性能损失大):CI 产物按目标架构分别构建与分发。