【发布时间】:2017-08-18 00:01:40
【问题描述】:
我们尝试使用默认的 AWS codebuild 映像来构建 .NET 核心应用程序,它运行良好。
现在我们需要构建到 Docker 镜像,但是默认镜像没有安装 docker。
AWS 可以选择在特权模式下运行 Builder 映像,以便您可以运行 docker-in-docker 操作。
我想知道是否有一个我可以使用的同时安装了 .NET Core 和 Docker 的镜像,这样我就可以构建代码,然后构建镜像。
谢谢!!
【问题讨论】:
-
我对 AWS 代码构建环境了解不多,但您可以使用帮助 docker-container 在其中构建代码,然后从中创建新映像。因此,您需要一个安装了 .NET 的构建容器来执行构建,而不是在主机上安装 .NET。
标签: amazon-web-services docker asp.net-core .net-core aws-codebuild