卸载Docker时出现错误

贝萨

我正在尝试使用此命令删除docker

$sudo apt-get purge --auto-remove docker

但不幸的是我总是有这个错误

Reading package lists... Error!
E: Write error - write (28: No space left on device)
E: Can't mmap an empty file
E: Failed to truncate file - ftruncate (9: Bad file descriptor)
E: The package lists or status file could not be parsed or opened.

当我运行此命令时$df -Th,我发现的是

Filesystem     Type      Size  Used Avail Use% Mounted on
ud             d tmp    3.9G  4.0K  3.9G   1% /d
tmp            tmp       799M  592K  798M   1% /run
none           tmp       5.0M     0  5.0M   0% /run/lock
none           tmp       3.9G     0  3.9G   0% /run/shm
none           tmp       100M     0  100M   0% /run/user
/d/s           ext4      3.9G  3.9G     0 100% /var
/d/s           ext4       30G  240M   28G   1% /opt

我该如何解决此问题并卸载我的码头工人?请帮忙。

pl_rock

看来这与docker没有关系,但与系统中较少的空间有关。您的系统空间较小,因此不允许您运行此命令。使用以下命令检查系统空间:

df -Th

并且如果有任何接近满的分区,则尝试通过删除或移动某些文件来创建空间,然后尝试

 sudo apt-get clean 
 sudo apt-get autoremove
 sudo apt-get autoclean

编辑:您的/var空间是100%,因此请尝试从中删除一些空间。您可以删除日志文件(如果不可用)或删除其他不重要的文件。一旦创建了一些空间,便可以安装或删除软件包以及其他活动。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章