gpt4 book ai didi

docker - 使用 AWS CodeBuild 构建 Windows 容器

转载 作者:行者123 更新时间:2023-12-01 08:32:09 25 4
gpt4 key购买 nike

我正在开始使用 AWS 的 CI/CD 功能。到目前为止,我一直在基于 microsoft/windowsservercore 镜像在 Windows Server 2016 本地创建我的 docker 镜像,并手动将其推送到 ECR(亚马逊容器注册表)。

此时,我并没有尝试在 CodeBuild 中编译应用程序。我只是想构建容器。在本地,二进制文件位于子目录中并复制到容器中。

CodeBuild 项目因错误而失败:图像操作系统“windows”不能在此平台上使用

我很确定这是因为构建环境是基于 linux 的。

有谁知道是否可以为 AWS 创建支持构建 Windows 容器镜像的自定义构建环境?

最佳答案

AWS CodeBuild 不支持 Windows 构建环境,但正在开发中。你可以sign up here有关 CodeBuild 对 Windows 的支持的通知。

但是,CodeBuild 在 Docker 上运行所有构建。 Microsoft 尚不支持在 Windows Docker 容器中构建 Docker 镜像(请参阅 this GitHub issue for details)。

关于docker - 使用 AWS CodeBuild 构建 Windows 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49785539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com