【发布时间】:2018-11-18 02:07:15
【问题描述】:
我正在尝试在 Windows 10 上从 Dockerfile 创建一个 docker 映像。作为新手,由于 Dockerfile 中的一个或多个语法错误,它多次崩溃。我尝试使用docker system prune --all 清除所有图像。我清理了一些磁盘空间(如果我是对的,这里的系统是指 HDD 而不是 RAM?)。不管怎样,我看到Docker.Service 似乎正在使用6+ GB 的内存。
我的问题是,有没有办法清除Docker.Service 中的内存?为什么不使用图像时会使用这么多内存?我知道可以通过退出Docker或者强制关闭来清除。
更新
顺便说一句,我使用的是Linux container,右键单击托盘中的泊坞窗图标时有一个选项。
更新 2
我尝试了他们文档页面中的所有命令 - https://docs.docker.com/config/pruning/ - 无效。
更新 3
即使创建并保存了图像,似乎也没有清除。看起来像个错误?
【问题讨论】:
标签: windows docker windows-services docker-for-windows docker-desktop