docker - Google VM - 可能错误的完整磁盘大小报告
问题描述
我试图在 Google VM 上安装 docker 映像。dockerfile 上的一项操作是构建 conda 环境。
这是特定的命令:RUN conda env create -n cq -f environment.yml
.
但是,在执行此命令期间,我开始收到磁盘空间已满的错误。
以下是这些特定消息之一:[Errno 28] No space left on device: '/opt/conda/pkgs/libxkbcommon-1.0.3-he3ba5ed_0.tar.bz2'
我退出了操作并使用df -h
.
以下是命令的结果:
Filesystem Size Used Avail Use% Mounted on
udev 2.0G 0 2.0G 0% /dev
tmpfs 395M 5.3M 390M 2% /run
/dev/sda1 9.7G 6.0G 3.2G 66% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/sda15 124M 7.9M 116M 7% /boot/efi
tmpfs 395M 0 395M 0% /run/user/1000
似乎磁盘空间未满。那么这里发生了什么?为什么我不能继续我的手术?
编辑:就像我在评论中说的那样,我系统中的 docker 映像本机占用了 3.3GB。所以我真的很亲近。
图像是 10gb,所以我想进一步增加它。
调整这个大小的选项在哪里?
解决方案
推荐阅读
- java - 我可以在我的方法中提供一个仅由子类使用的参数吗?
- gtk - 有没有办法在 gtk 应用程序中集成正在运行的窗口
- linux - linux shell 有多少循环各种
- angular - Angular 中使用 rawg api 的隐形卡片
- reactjs - 使用断点防止布局移位
- oracle - 如何在 OBIEE10g 中启用更改密码
- database - 如何在octobercms上使用数据库mongodb?
- java - Tomcat 无法读取 JNDI xml 文件
- java - 为什么在java中合并两个排序的链表不起作用?
- c++ - 为什么 std::regex_match 会产生不同的结果