GitLab、GitLab-CI がありgitlab-ci-multi-runner
、別のマシンで実行しています。https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/install/linux-repositoryで詳しく説明されているように、docker と ruby:2.1 イメージを使用してランナーを正常に追加しました。 md
次にやりたいことは、最小限の Ubuntu 12.04、14.04 用のランナーを構成することです。ubuntu:14.04
docker を知らなかったので、とubuntu:12.04
イメージを使用してみようと思いました。ただし、起動してプロジェクト リポジトリのクローンを作成しようとすると、git
見つからないと文句を言われます。次に、これらのイメージでは git がインストールされていないと想定しました。だから私の質問は:
- Docker イメージで「すぐに」使用できるようにする必要があるツールはどれですか。
gitlab-ci-multi-runner
- さまざまな OS 用にすでに利用可能な一連のイメージがあり、これらはすでに含まれていますか?
- この目的のために独自の docker イメージを作成する必要がありますか?