如何创建安装git和jenkins的Dockerfile?

时间:2019-05-13 18:29:48

标签: docker jenkins dockerfile

背景信息

我计划创建两个容器。

容器1将安装Jenkins和Git。与Jenkins一起安装Git的目的是让我可以在管道作业的“从scm中选择管道脚本”部分中检索我的git存储库。容器需要有权访问Git。

容器2将安装我的.NET Windows应用程序的所有依赖项(MSBuild,Wix,Nuget,.NET框架等)。

挑战 对于容器1,如果我的基本映像是jenkins:latest,如何安装Git。我尝试使用apt-get和apk add。由于我的基本映像不是ubuntu或alpine,这些显然不起作用...

我希望将容器2中的软件包下载起来会容易得多,因为我只会使用ubuntu基本映像。

1 个答案:

答案 0 :(得分:0)

看看詹金斯(Jenkins)的dockerfile,看来您已经预装了git。

对于挑战2,由于您使用的是ubuntu映像,因此与在ubuntu机器上安装.Net依赖项相同。