在Windows11上构建和运行ARM架构的Docker容器
2025年3月21日...小于 1 分钟
在Windows11上构建和运行ARM架构的Docker容器
安装 Docker Desktop
访问 Docker 官网下载最新版本 完成安装后,进入以下配置:
- 打开 Docker Desktop Settings
- 导航至 General 选项
- 勾选 Use the WSL 2 based engine
配置多架构构建环境
启用 Buildx 工具:
docker buildx create --name multiarch-builder --use
验证构建器状态:
docker buildx ls
multiarch-builder 状态为 running
安装 QEMU 模拟支持:
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
构建项目
docker buildx build \
--platform linux/arm64 \
-t sherpa-restful-api:1.0.0 \
--load .