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

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

docker system prune --all

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

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

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

profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen