【发布时间】:2019-05-13 18:29:48
【问题描述】:
背景信息
我打算创建两个容器。
容器 1 将安装 Jenkins 和 Git。将 Git 与 Jenkins 一起安装的目的是,我可以在管道作业的“从 scm 中选择管道脚本”部分中检索我的 git 存储库。容器需要能够访问 Git。
Container 2 将安装我的 .NET Windows 应用程序的所有依赖项(MSBuild、Wix、Nuget、.NET 框架等)。
挑战 对于容器 1,如果我的基础镜像是 jenkins:latest,我该如何安装 Git。我尝试使用 apt-get 和 apk add。这些显然不起作用,因为我的基本映像不是 ubuntu 或 alpine...
我希望下载容器 2 中的包会容易得多,因为我只使用 ubuntu 基础映像。
【问题讨论】:
标签: docker jenkins dockerfile