一、什么是 docker buildx
docker buildx 是 Docker 官方的 CLI 插件,基于 BuildKit 构建引擎,扩展了 docker build 的能力,核心是多平台镜像构建、高效缓存、并行构建、自定义构建器,解决传统 docker build 不支持跨架构、缓存弱、功能单一的问题。
- 核心定位:Buildx = BuildKit 的前端 CLI,管理构建器(builder)、执行跨平台构建、输出多种格式(镜像、本地文件、tar)。
- 安装:Docker Desktop 已默认集成;Linux 需安装 docker-buildx-plugin 包。