Gitlab运行程序安装

时间:2019-09-27 04:44:03

标签: docker gitlab gitlab-ci gitlab-ci-runner

我在Ubuntu中安装了gitlab和docker。现在我需要使用docker executor安装gitlab-runner。 gitlab是否必须在docker中运行,或者如果两者都在同一台机器上运行就足够了吗?

1 个答案:

答案 0 :(得分:0)

  • GitLab Runner是一个开源项目,用于运行您的作业并将结果发送回GitLab。因此,它只需要连接到Gilab,并通过注册运行器即可完成。 Registering runner

  • 注册Runner是将Runner与GitLab实例绑定的过程。

  • 如果要使用Docker,则GitLab Runner至少需要Docker v1.13.0。

  • 允许运行:

    • 同时执行多个作业。
    • 对多个服务器(甚至每个项目)使用多个令牌。
    • 每个令牌的并发作业数限制。
  • 可以运行作业:

    • 本地。
    • 使用Docker容器。
    • 使用Docker容器并通过SSH执行作业。
    • 使用Docker容器在不同的云和虚拟化管理程序上自动缩放。
    • 连接到远程SSH服务器。
  • GitLab Runner版本应与GitLab版本同步,如果版本存在差异,则功能可能不可用或无法正常工作。