我有 GitLab、GitLab-CI 并gitlab-ci-multi-runner
在不同的机器上运行。我已经使用 docker 和 ruby:2.1 图像成功添加了一个跑步者,详见https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/install/linux-repository。 MD
我接下来想做的是为最小的 Ubuntu 12.04、14.04 配置运行器。不知道 docker,我想我会尝试使用ubuntu:14.04
和ubuntu:12.04
图像。但是,当启动并尝试克隆我的项目存储库时,他们抱怨git
找不到。然后我假设使用这些图像,没有安装 git。所以我的问题是:
- Docker 映像中需要哪些工具才能“开箱即用”地使用
gitlab-ci-multi-runner
- 是否有一组图像已经可用于各种操作系统,其中已经包含这些
- 我真的应该为此目的创建自己的 docker 映像吗?