Docker 镜像生成与下载
1. 下载
下载网络上的镜像,以dpage/pgadmin4:latest 为例
docker pull dpage/pgadmin4:latest
如指定平台
docker pull --platform linux/arm64 dpage/pgadmin4:latest
2. 检查镜像架构
在cmd 中的命令
docker inspect dpage/pgadmin4:latest | findstr "Architecture"
在 linux 或 powershell 中的命令
3. 保存镜像
保存镜像到压缩包
docker save -o pgadmin4-arm64.tar dpage/pgadmin4:latest
如指定平台
docker save --platform linux/arm64 -o pgadmin4-arm64.tar dpage/pgadmin4:latest
4. 还原镜像
docker load -i pgadmin4-arm64.tar
5. 生成镜像
Docker Desktop 已开启多架构支持
1)启用QEMU
Docker Desktop 自带 QEMU,但要确保启用了
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
2)验证
3) 构建镜像
docker buildx build --platform linux/arm64 -t myapp:arm64 --load .
end