【发布时间】:2021-06-21 05:44:01
【问题描述】:
我正在尝试在 CI/CD 管道上运行 aws cdk。
管道在 docker 容器中运行所有内容。
cdk deploy 步骤运行时,需要 docker 守护进程运行 docker build 并将 imace 推送到 ECR。
我遇到了错误:
Error: write EPIPE
at afterWriteDispatched (internal/stream_base_commons.js:156:25)
at writeGeneric (internal/stream_base_commons.js:147:3)
at Socket._writeGeneric (net.js:787:11)
at Socket._write (net.js:799:8)
at writeOrBuffer (internal/streams/writable.js:358:12)
at Socket.Writable.write (internal/streams/writable.js:303:10)
at /usr/local/lib/node_modules/aws-cdk/node_modules/cdk-assets/lib/private/shell.ts:28:19
at new Promise (<anonymous>)
at Object.shell (/usr/local/lib/node_modules/aws-cdk/node_modules/cdk-assets/lib/private/shell.ts:26:10)
at Docker.execute (/usr/local/lib/node_modules/aws-cdk/node_modules/cdk-assets/lib/private/docker.ts:75:13)
不知道如何解决这个问题,这是 aws cdk 的限制吗?
【问题讨论】:
标签: amazon-web-services docker aws-cdk