Docker 构建 GitHub作
目录
GitHub Actions 是一个流行的 CI/CD 平台,用于自动化构建、测试和 部署管道。Docker 提供了一组官方 GitHub Actions 供您 在您的工作流程中使用。这些官方作是可重用的,易于使用 用于构建、批注和推送镜像的组件。
以下 GitHub Actions 可用:
- 构建和推送 Docker 镜像: 使用 BuildKit 构建和推送 Docker 镜像。
- Docker 登录: 登录到 Docker 注册表。
- Docker 设置 Buildx: 启动 BuildKit 构建器。
- Docker 元数据作: 从 Git 引用和 GitHub 事件中提取元数据。
- Docker 设置 QEMU: 为多架构安装 QEMU 静态Binaries 建立。
- Docker Buildx 烘焙: 允许将高级构建与 Bake 结合使用。
- Docker 侦察兵: 分析 Docker 镜像是否存在安全漏洞。
使用 Docker 的作提供了一个易于使用的界面,同时仍然允许 自定义构建参数的灵活性。
例子
如果您正在寻找有关如何使用 Docker GitHub Actions 的示例, 请参阅以下部分:
GitHub Actions 入门
使用 Docker 的 GitHub Actions 简介指南步行 您将完成设置和使用 Docker GitHub Actions 的过程 构建 Docker 镜像,并将镜像推送到 Docker Hub。