Docker Build Cloud 配置
在开始使用 Docker Build Cloud 之前,您必须将构建器添加到本地环境中。
前提条件
要开始使用 Docker Build Cloud,您需要:
- 下载并安装 Docker Desktop 版本 4.26.0 或更高版本。
- 在 Docker Build Cloud 仪表板 中注册 Docker Build Cloud 订阅。
在无需 Docker Desktop 的情况下使用 Docker Build Cloud
若要在不使用 Docker Desktop 的情况下使用 Docker Build Cloud,您必须下载并安装支持 Docker Build Cloud(cloud 驱动程序)的 Buildx 版本。
您可以在 此代码仓库的发布页面 上找到兼容的 Buildx Binaries。
如果您计划使用 docker compose build 命令搭配 Docker Build Cloud 进行构建,那么您还需要一个支持 Docker Build Cloud 的 Docker Compose 版本。您可以在此代码库的发布页面上找到兼容的 Docker Compose Binaries。
步骤
您可以使用命令行界面(CLI)、通过 docker buildx create 命令,或使用 Docker Desktop 设置的图形用户界面来添加云生成器。
登录您的 Docker 账户。
$ docker login添加云构建器端点。
$ docker buildx create --driver cloud <ORG>/<BUILDER_NAME>将
ORG替换为您的 Docker 组织在 Docker Hub 中的命名空间。
这会创建一个名为 cloud-ORG-BUILDER_NAME 的生成器。
使用 Docker Desktop 中的 Sign in 按钮登录您的 Docker 账户。
打开 Docker Desktop 设置,然后导航到 构建器(Builders) 选项卡。
在 可用构建器 下,选择 连接到构建器。
构建器原生支持 linux/amd64 和 linux/arm64
体系结构。这使您能够构建高性能的构建集群,以原生方式构建多平台镜像。
防火墙配置
要在防火墙后使用 Docker Build Cloud,请确保您的防火墙允许访问以下地址:
接下来是什么
- 请参阅 使用 Docker Build Cloud 构建,了解如何使用 Docker Build Cloud 的示例。
- 请参阅 在 CI 中使用 Docker Build Cloud,了解如何在 CI 系统中使用 Docker Build Cloud 的示例。