Help us learn about your current experience with the documentation. Take the survey.
Docker 集成
- Tier: Free, Premium, Ultimate
- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
您可以通过两种主要方式将 Docker 融入您的 CI/CD 工作流:
-
创建用于测试、构建或发布在 Docker 容器中运行的应用程序的作业。 例如,使用来自 Docker Hub 的 Node 镜像,这样您的作业将在包含您所需的所有 Node 依赖项的容器中运行。
-
使用 Docker Build 或 BuildKit 构建 Docker 镜像。
创建构建 Docker 镜像并将它们发布到容器注册表的作业。 BuildKit 提供多种方法,包括无 root 构建。