Docker Build Cloud 设置
目录
在开始使用 Docker Build Cloud 之前,您必须将构建器添加到本地环境。
先决条件
要开始使用 Docker Build Cloud,您需要
- 下载并安装 Docker Desktop 4.26.0 或更高版本。
- 在 Docker Build Cloud Dashboard 中注册 Docker Build Cloud 订阅。
不使用 Docker Desktop 使用 Docker Build Cloud
要在不使用 Docker Desktop 的情况下使用 Docker Build Cloud,您必须下载并安装支持 Docker Build Cloud(cloud
驱动程序)的 Buildx 版本。您可以在此仓库的发行页面上找到兼容的 Buildx 二进制文件。
如果您打算使用 docker compose build
命令通过 Docker Build Cloud 进行构建,您还需要一个支持 Docker Build Cloud 的 Docker Compose 版本。您可以在此仓库的发行页面上找到兼容的 Docker Compose 二进制文件。
步骤
您可以使用 CLI(通过 docker buildx create
命令)或使用 Docker Desktop 设置 GUI 来添加云构建器。
登录您的 Docker 账户。
$ docker login
添加云构建器端点。
$ docker buildx create --driver cloud <ORG>/<BUILDER_NAME>
将
ORG
替换为您 Docker 组织的 Docker Hub 命名空间。
这将创建一个名为 cloud-ORG-BUILDER_NAME
的构建器。
使用 Docker Desktop 中的登录按钮登录您的 Docker 账户。
打开 Docker Desktop 设置并导航到构建器选项卡。
在可用构建器下,选择连接到构建器。
该构建器原生支持 linux/amd64
和 linux/arm64
架构。这为您提供了一个高性能的构建集群,用于原生构建多平台镜像。
防火墙配置
要在防火墙后使用 Docker Build Cloud,请确保您的防火墙允许流量访问以下地址
下一步
- 请参阅使用 Docker Build Cloud 进行构建,了解如何使用 Docker Build Cloud 的示例。
- 请参阅在 CI 中使用 Docker Build Cloud,了解如何将 Docker Build Cloud 与 CI 系统一起使用的示例。