如何 select 安装了 docker 的共享 gitlab runner?

How to select a shared gitlab runner with docker installed on?

这是我第一次使用 gitlab.com 设置 CI/CD,我想为我的项目使用 Gitlab 的共享 运行ners。 我的 CI/CD 进程使用我构建和部署的 docker-compose 文件。

我看到有一个选项可以 select 一个安装了 docker 的 gitlab-运行ner 实例,这样我就可以 运行 我的 CI/CD处理就可以了。 话虽如此,我找不到为我的项目配置特定共享 gitlab-运行ner 的方法。

很高兴在这里得到你的帮助,我怎样才能为我的项目分配一个特定的共享 gitlab-运行ner?

谢谢

您可以使用 tags 到 select 个跑步者,但在您的情况下,这不是必需的。您可以只指定图像为 docker 并附加一个 docker:dind 的服务容器,您的项目将以共享跑步者为基础。

image: docker:latest

services:
  - docker:dind