当前位置: 首页 > 知识库问答 >
问题:

docker桌面上的设备上没有为macos和skaffold留出空间

孟浩然
2023-03-14

我试着遵循这里的建议,特别是:

    < li >运行< code>docker系统清理,释放大约6GB空间 < li >将docker桌面首选项上的< code >磁盘映像大小增加到< code>64 GB(已使用43 GB)

但是我在运行skaffold时仍然看到这一点:退出开发模式,因为第一次构建失败:无法构建“用户/订单”:docker构建:守护进程的错误响应:错误处理tar文件(退出状态1):写入/tsconfig.json:设备上没有空间。另一次运行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系统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的物理硬盘空间可用。

我希望我不必像这里建议的那样手动运行< code>rm *,这是针对linux发行版的。

共有1个答案

江航
2023-03-14

如果您在Mac上运行并且有200GB的可用空间,那么增加会对您有所帮助吗?

 类似资料:
  • 当我处理掉所有的图像和容器时,它确实释放了一些空间,图像构建运行了更长时间,然后以同样的错误失败。所以问题是,这是指哪个空间,我如何配置它?

  • 我的MongoDB卡住并返回以下错误: 但是,我的磁盘有空间: df-h df-i 这将是我的docker撰写: 这对我的码头工人来说是个问题。yml?因为我使用的是物理磁盘,而不是虚拟磁盘。我可以运行应用程序,1-2小时后mongo将再次失败。

  • 我正在尝试用Docker Compose设置Docker机器。 场景1(不使用Docker机器) 如果我在不使用Docker机器的情况下运行,它将按照所希望的方式创建我的3个链接容器(Nginx+MongoDB+NodeJS)。 场景2(使用Docker机器) 然后使用Docker机器创建一个VM,并告诉Docker使用与该机器对话。 此时,如果我ssh到我的docker机器并运行,我将得到: 如

  • 问题内容: 当我尝试将某些文件保存到centos计算机上时,出现错误“设备上没有剩余空间” 我试过了 当我这样做 ->只有5G 似乎文件系统已满。我怎么能找到哪一个尺寸这么大? 问题答案: 和的输出之间的这种差异可能会在某些大文件已被删除但仍由某些进程打开的情况下发生。检查命令以查看哪些进程已打开描述符以删除文件。您可以重新启动该过程,空间将被释放。

  • 我已经向EC2实例附加了一个新卷。卷已成功附加。位于命令输出下面。 DF-H

  • 我在运行一些任务时在hadoop中收到以下异常。但是HDFS显示它有空间。任何有关此错误的信息都会有所帮助。