安装
下载 Buildx 插件1
2
3mkdir -p ~/.docker/cli-plugins
curl -sSL https://github.com/docker/buildx/releases/download/v0.14.1/buildx-v0.14.1.linux-amd64 -o ~/.docker/cli-plugins/docker-buildx
chmod +x ~/.docker/cli-plugins/docker-buildx
验证1
docker buildx version
启用 BuildKit1
export DOCKER_BUILDKIT=1
使用 Buildx 构建镜像
1 | docker buildx create --use |
构建多平台镜像
1 | # 安装 QEMU |
测试
Dockerfile1
2FROM python:3.9.19-alpine
RUN pip3 install kubernetes==29.0.0
构建1
docker buildx build --platform linux/amd64,linux/arm64 -t imwl/py-kubernetes:29.0.0 --push .
查看
