AWS Codebuild .NET Core 构建 docker 图片
AWS Codebuild .NET Core building docker image
我们尝试了默认的 AWS codebuild 镜像来构建 .NET 核心应用程序,它运行良好。
现在我们需要构建 Docker 个图像,但默认图像没有 docker 安装。
AWS 可以选择在特权模式下 运行 Builder 映像,因此您可以 运行 docker-in-docker 操作。
我想知道是否有我可以使用的同时安装了 .NET Core 和 Docker 的图像,这样我就可以构建代码,然后构建图像。
谢谢!!
您需要创建自己的 docker 图像并将其提供给 CodeBuild(作为项目环境配置的一部分)。
您可以在此处找到 CodeBuild 出售的 docker 图片以供参考 https://github.com/aws/aws-codebuild-docker-images
您需要创建一个 docker 映像,在同一映像上同时包含 docker 守护程序和 .NET 核心。请参阅此示例,了解如何在开始构建自定义 docker 映像 http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker-custom-image.html
之前启动 docker 守护进程
我们尝试了默认的 AWS codebuild 镜像来构建 .NET 核心应用程序,它运行良好。
现在我们需要构建 Docker 个图像,但默认图像没有 docker 安装。
AWS 可以选择在特权模式下 运行 Builder 映像,因此您可以 运行 docker-in-docker 操作。
我想知道是否有我可以使用的同时安装了 .NET Core 和 Docker 的图像,这样我就可以构建代码,然后构建图像。
谢谢!!
您需要创建自己的 docker 图像并将其提供给 CodeBuild(作为项目环境配置的一部分)。
您可以在此处找到 CodeBuild 出售的 docker 图片以供参考 https://github.com/aws/aws-codebuild-docker-images
您需要创建一个 docker 映像,在同一映像上同时包含 docker 守护程序和 .NET 核心。请参阅此示例,了解如何在开始构建自定义 docker 映像 http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker-custom-image.html
之前启动 docker 守护进程