使用AWS re:Post即您表示您同意 AWS re:Post 使用条款

在使用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

profile picture
专家
已提问 1 年前48 查看次数
1 回答
0

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

docker system prune --all

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

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

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

profile picture
专家
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则