如何解决构建阶段的 AWS Codebuild 'SINGLE_BUILD_CONTAINER_DEAD' 错误
如今,我们有时会在构建部署中遇到以下错误。
SINGLE_BUILD_CONTAINER_DEAD:在完成构建之前发现构建容器已死。构建容器因内存不足或不支持 Docker 镜像而死亡。
构建规范定义:
有 7-10 个 lambda 模块在以下构建规范中部署。这个脚本到上个月一直正常运行,但是这个错误开始随机发生。
是否存在内存问题或 AWS 更改了某些策略或其他内容?
phases:
install:
runtime-versions:
nodejs: 10
commands:
- echo Installing serverless
- npm install -g serverless@${SERVERLESS_VERSION}
- echo Installing dependencies
- bash build_specs/install.sh
- echo ***************************
- echo Installed dependencies for all function.
- echo ***************************
build:
commands:
- echo Build started on `date`
- bash build_specs/deploy.sh
- echo *************************
- echo Build Finished Successfully on `date`
- echo *************************
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。