今天我在docker build的时候遇到了一个特别奇怪的错误 no space left on device。

看到这个错误的第一反应就是应该是存储空间不够了。于是我查看了一下内存使用情况。

执行命令:

df -h

结果发现我的内存空间已经被占用了99%,把我吓了一跳呀,因为我感觉自己根本没有存多大的文件呀。

在搜寻了诸多文章之后,我终于找到了解决办法,也知道了自己会出现这样的问题的原因。接下来分享给大家。

执行命令,查看docker占用空间的情况。

docker system df

从图中可以看到,docker存储卷就占用了10个G的空间,怪不得会报那样的错误,空间确实不够用啊。

而出现这种情况的原因:是因为我之前使用过好几次-v选项,从容器挂载卷到本地目录。

如果创建容器时从容器挂载了volume,在/var/lib/docker/volumes下会生成与volume对应的目录,使用docker rm删除容器并不会删除与volume对应的目录&#x

docker build 时出现no space left on device解决方法相关推荐

  1. intellij idea build时出现Artifact contains illegal characters的解决

    intellij idea build时出现Artifact contains illegal characters的解决办法 此处无法创建是因为Artifact的命名为大小写混合,将大写改为小写即可 ...

  2. Docker部署Gitlab,http端口不用80的解决方法

    虚拟机中的端口:80被占用了,所以需要用其他的端口代替 解决办法: web:image: 'gitlab/gitlab-ce:latest'restart: alwayshostname: '146. ...

  3. Windows下在Django中创建项目时ImportError: No module named django.core解决方法

    Windows下在Django中创建项目时ImportError: No module named django.core解决方法 今天在对照<Python编程:从入门到实践>学## 标题 ...

  4. ORA-04030: 在尝试分配...字节(...)时进程内存不足的原因分析解决方法

    ORA-04030: 在尝试分配...字节(...)时进程内存不足的原因分析解决方法 参考文章: (1)ORA-04030: 在尝试分配...字节(...)时进程内存不足的原因分析解决方法 (2)ht ...

  5. vue 项目初始化时,npm run dev报错解决方法

    vue 项目初始化时,npm run dev报错解决方法 参考文章: (1)vue 项目初始化时,npm run dev报错解决方法 (2)https://www.cnblogs.com/ruilin ...

  6. Eclipse运行时无法加载主类的解决方法

    Eclipse运行时无法加载主类的解决方法 参考文章: (1)Eclipse运行时无法加载主类的解决方法 (2)https://www.cnblogs.com/ibelieve618/p/636370 ...

  7. layui表单提交使用form.on(‘submit(sub)‘,function (){}) 使用ajax请求时回调不执行的原因及解决方法

    layui表单提交使用form.on('submit(sub)',function (){}) 使用ajax请求时回调不执行的原因及解决方法 参考文章: (1)layui表单提交使用form.on(' ...

  8. Visual Studio 2013运行时卡顿 CPU占用超高的解决方法

    文章原始连接: http://feotech.com/?p=116 Visual Studio 2013运行时卡顿 CPU占用超高的解决方法 使用Visual C++ 编写程序时发现输入代码时特别卡顿 ...

  9. mysql 死锁原因_Mysql并发时经典常见的死锁原因及解决方法

    1.mysql都有什么锁 MySQL有三种锁的级别:页级.表级.行级. 表级锁:开销小,加锁快:不会出现死锁:锁定粒度大,发生锁冲突的概率最高,并发度最低. 行级锁:开销大,加锁慢:会出现死锁:锁定粒 ...

最新文章

  1. python日历gui_python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例...
  2. 【软件工程-Teamwork 3】团队角色分配和团队贡献分分配规则
  3. Android下资源图片的加密和解密
  4. 的内怎么放_放了心脏支架能活多久?医生坦言:做到三件事,才能和正常人一样...
  5. 十年老站吐血迁移实录
  6. C# 获取Excel中的合并单元格
  7. SecurtCRT连接服务器自动断开
  8. java bean spring_Java bean与Spring、Spring MVC关系
  9. ADO:用代码调用存储过程
  10. Joseph UVA 1452 Jump
  11. IAR基础教程之函数跳转
  12. 数据分享 — 国内外常用夜间灯光数据产品介绍
  13. web网站http转成https
  14. Ubuntu 18.04.2 LTS Bionic Beaver 发布
  15. 【数据结构算法】-- C语言
  16. nRF52832 — 串口BLE例程逐行解析【转载】
  17. 对tcp三次握手的详解之 理解TCP序列号(Sequence Number)和确认号(Acknowledgment Number)
  18. c语言中字符串型文件名,C语言中变量名的命名规则
  19. 罗斯柴尔德起家的时代背景
  20. pac for linux,Ubuntu下安装PAC Manager 4.5.3.9

热门文章

  1. css 图片波浪效果
  2. 小猿圈python之python期末考试测试题(一)_小猿圈python之python期末考试测试题(二)...
  3. 云收呗api接口免费开放
  4. 使用 腾讯云搭建一个个人博客
  5. 10公斤快递怎么用计算机,10公斤快递
  6. html电子邮件签名_有关HTML电子邮件的知识
  7. SWD调试接口接上下拉电阻
  8. 德累斯顿工业大学计算机学院,德累斯顿工业大学好不好
  9. python字典读取特定值_python 获取字典特定值对应的键的实现
  10. 阿里云云计算ACP学习(九)---阿里云安全