常见挑战与问题
Docker Build Cloud 是一个独立产品还是 Docker Desktop 的一部分?
Docker Build Cloud 是一项可以与 Docker Desktop 配合使用,也可以独立使用的服务。它允许您在本地和 CI 中更快地构建容器镜像,构建过程在云基础设施上运行。该服务使用远程构建缓存,确保在任何地方和所有团队成员都能快速构建。
与 Docker Desktop 一起使用时,构建视图开箱即用,支持 Docker Build Cloud。它显示有关您的构建以及团队成员使用相同构建器启动的构建的信息,从而实现协作故障排除。
要在不使用 Docker Desktop 的情况下使用 Docker Build Cloud,您必须下载并安装支持 Docker Build Cloud (cloud 驱动) 的 Buildx 版本。如果您计划使用 docker compose build 命令通过 Docker Build Cloud 进行构建,您还需要一个支持 Docker Build Cloud 的 Docker Compose 版本。
Docker Build Cloud 如何与 Docker Compose 协同工作?
Docker Compose 开箱即用,与 Docker Build Cloud 协同工作。安装与 Docker Build Cloud 兼容的客户端 (buildx),它即可与这两个命令一起工作。
Docker Build Cloud 团队计划包含多少分钟?
Docker Build Cloud 的定价详情可在定价页面上找到。
我是一名 Docker 个人用户。我可以试用 Docker Build Cloud 吗?
Docker 订阅者(Pro、Team、Business)每月会获得一定数量的分钟数,在账户之间共享,用于使用 Build Cloud。
如果您没有 Docker 订阅,您可以注册一个免费的个人账户并开始试用 Docker Build Cloud。个人账户仅限于单个用户。
为了让团队获得共享缓存的好处,他们必须订阅 Docker Team 或 Docker Business 计划。
Docker Build Cloud 支持 CI 平台吗?它是否适用于 GitHub Actions?
是的,Docker Build Cloud 可以与各种 CI 平台一起使用,包括 GitHub Actions、CircleCI、Jenkins 等。它可以加快您的构建管道,这意味着减少等待时间和上下文切换。
Docker Build Cloud 可以与 GitHub Actions 配合使用,以自动化您的构建、测试和部署管道。Docker 提供了一套官方的 GitHub Actions,您可以在工作流中使用它们。
将 GitHub Actions 与 Docker Build Cloud 结合使用非常简单。只需更改 GitHub Actions 配置中的一行代码,其他一切都保持不变。您无需创建新的管道。请参阅 Docker Build Cloud 的CI 文档了解更多信息。