【发布时间】:2018-11-29 11:39:13
【问题描述】:
我已经创建了一个 gitlab 运行器。
我选择了 docker executor 和一个 ubuntu 默认镜像。
我把它放在我的 .gitlab-ci.yml 文件的顶部:
image: microsoft/dotnet:latest
我在想如果 .gitlab-ci.yml 文件中没有“images”指令,gitlab-ci 会默认加载 ubuntu 图像。
但是,有一点奇怪:我现在想知道 gitlab-ci 是不是创建了一个 ubuntu 容器,然后在 ubuntu 容器中创建了一个 dotnet 容器。
这是我在 gitlab 服务器上完成的一个非常丑陋的测试:我删除了 /usr/bin/docker 文件,并用一个记录参数的脚本替换了它。
这很奇怪,因为作业仍在工作,而我的日志文件中没有任何内容....
谢谢
【问题讨论】: