GitLab-CI-Runner选择执行器"请输入执行器:"

13

我使用docker在容器中运行了gitlab-ci-multi-runner

当我在容器中执行gitlab-ci-multi-runner register时,它会询问:

请输入执行器:docker...?

如果我选择docker,那么这是否意味着一个Docker容器将在当前容器上运行?

抱歉我的英语不好 :)

1个回答

10
通过选择“docker”作为CI运行程序执行器,将创建一个docker容器来运行构建。如果您不确定要使用哪个执行程序,“shell”执行程序可能是您最好的选择。gitlab-ci-multi-runner配置文档提供了有关如何配置各种执行程序的更多信息。

但是runner已经安装在Docker容器中了,如何在容器中创建另一个容器? - user3576777
3
是的,如果您在Docker中运行runner并选择'docker'执行程序,则它将尝试在容器内部运行另一个容器。如果这不是您想要的,请选择'shell'执行程序。 - Drew Blessing

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接