如何增加dockerbuild设的卷大小

Dockerfile一个步骤需要磁盘上超过10G的空间。 它确实如此。 但是, docker build中的所有中间容器都是使用10G卷创build的。

我做了什么:

  • 启动dockerd--storage-opt dm.basesize=25Gdocker info说: Base Device Size: 26.84 GB
  • build立时禁用caching
  • 重新拉扯基础图像
  • 停止docker,从docker目录中删除所有内容,然后重新启动它

这是不好的:在一个中间容器df -h仍然显示一个10G磁盘,和docker inspect它显示"DeviceSize": "10737418240"

我错过了什么? 如何增加基本卷的大小?