在使用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
エキスパート
質問済み 6ヶ月前36ビュー
1回答
0

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

docker system prune --all

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

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

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

profile picture
エキスパート
回答済み 6ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ