在使用CDK部署ECS Fargate服务时,设备上没有剩余空间

0

【以下的问题经过翻译处理】 我尝试使用cdk将我的node应用部署到ecs fargate服务中,但是在我的应用程序中添加了一些包后,在dockerfile的构建过程(yarn install)中遇到了以下错误:

 error An unexpected error occurred: "ENOSPC: no space left on device, copyfile.....

这是什么问题呢?

PS. 在CDK中,我使用的是:ApplicationLoadBalancedFargateService

1개 답변
0

【以下的回答经过翻译处理】 看起来你正在构建一个Docker镜像的应用程序。如果是这样,CDK将在你的本地机器上使用Docker来构建镜像。本地机器上的Docker子系统可能已经用完了空间。你可以使用清理命令来清理本地的Docker系统。请尝试运行以下命令:

docker system prune --all

这将删除所有未使用的Docker对象(容器、镜像、网络、卷等)。

关于此主题,以下是更多信息:

https://docs.docker.com/config/pruning/

profile picture
전문가
답변함 6달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인