如何解决docker 桌面上的设备上没有用于 macos 和 skaffold 的空间
我曾尝试遵循 here 的建议,特别是:
- 运行
docker system prune
,释放了大约 6GB - 将 docker 桌面首选项上的
Disk image size
增加到64 GB (43 GB used)
但我在运行 skaffold 时仍然看到这个:exiting dev mode because first build failed: couldn't build "user/orders": docker build: Error response from daemon: Error processing tar file(exit status 1): write /tsconfig.json: no space left on device
。另一个 skaffold 在另一个场合给了我这个:
exiting dev mode because first build failed: couldn't build "exiting dev mode because first build failed: couldn't build "user/orders": unable to stream build output: failed to create rwlayer: mkdir /var/lib/docker/overlay2/7c6618702ad15fe0fa7d4655109aa6326fb4f954df00d2621f62d66d7b328ed9/diff: no space left on device
此外,在运行 docker system df
时,我看到:
TYPE TOTAL ACTIVE SIZE RECLAIMABLE
Images 10 0 28.86GB 28.86GB (100%)
Containers 0 0 0B 0B
Local Volumes 30 0 15.62GB 15.62GB (100%)
Build Cache 0 0 0B 0B
我还有大约 200GB 的物理硬盘空间可用。
我希望我不必手动运行 rm *
作为 proposed here,这是针对 linux 发行版的。
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。