在Docker 17中,如何为容器分配磁盘空间?
2022-12-30 11:21 投稿人:网络编辑
有各种互联网资源表明,默认情况下,docker容器限制为10g.但是,这些解释同时表明docker系统信息将显示限制.我有docker版本17.05.0-ce,而docker系统信息显示没有这样的限制,这告诉我情况已经改变.我在容器中的文件系统操作上有一个“空间不足”的构建失败了.那么,我离开的空间在哪里,我该如何分配更多? docker info显示aufs,/ var文件系统上的磁盘空间是什么?
默认为10G的“基本大小”限制与devicemapper存储驱动程序有关.它不适用于aufs,overlay,overlay2或其他存储驱动程序. devicemapper存储驱动程序通常用于Red Hat安装.
使用aufs,在/ var / lib / docker下使用磁盘,您可以使用df -h / var / lib / docker检查可用空间.如果您将卷装入容器,则该磁盘将从您的卷装入的位置.命名卷默认为/ var / lib / docker,但其他卷(尤其是主机卷)将位于您指定的目录中.
有关详细信息,请参阅:
Selecting a storage driver
Use the device mapper storage driver
Use the aufs storage driver