1. docker buildx
Buildx 是基于 BuildKit 的 Docker 扩展插件项目。
Buildx 是一个 Docker CLI 插件,它扩展了 docker build
命令,完整的支持 Moby BuildKit builder 工具包提供的特性。它提供了与 docker build
相同的用户体验,并提供了许多新特性,比如创建固定范围的构建器实例,以及并发地使用多个节点进行构建。
使用 buildx 作为 docker CLI 插件需要使用 Docker 19.03 或更新版本。旧版本的 Docker 可以直接调用二进制文件作为插件,可以支持部分功能。
关于 buildx 项目的详细信息: Docker Buildx
1.1. 扩展阅读
buildx 主要分为以下几类命令
管理 builder 实例的命令:
- docker buildx create
- docker buildx du
- docker buildx inspect
- docker buildx install
- docker buildx ls
- docker buildx prune
- docker buildx rm
- docker buildx stop
- docker buildx uninstall
- docker buildx use
管理 registry 中 mainifest 的命令:
构建镜像的命令
查看 buildx 版本信息的命令