Linux docker中的docker使用内存还是磁盘?
我试图在docker(docker中的docker,dind)内部构建一个docker图像。图像非常大,无法生成,错误为Linux docker中的docker使用内存还是磁盘?,linux,docker,out-of-memory,diskspace,Linux,Docker,Out Of Memory,Diskspace,我试图在docker(docker中的docker,dind)内部构建一个docker图像。图像非常大,无法生成,错误为设备上没有剩余空间 设置: 我在teamcity代理docker映像上运行此操作,docker处于docker配置中 我的主机需要更多内存还是磁盘空间?docker中的docker是在内存中构建还是在磁盘上构建?它使用磁盘 关于docker中docker的工作方式和原因的详细解释如下 我最初是在考虑Teamcity的经纪人的情况下问这个问题的,但我想概括一下这个问题。似乎行业标
设备上没有剩余空间
设置:
我在teamcity代理docker映像上运行此操作,docker处于docker配置中
我的主机需要更多内存还是磁盘空间?docker中的docker是在内存中构建还是在磁盘上构建?它使用磁盘
关于docker中docker的工作方式和原因的详细解释如下
我最初是在考虑Teamcity的经纪人的情况下问这个问题的,但我想概括一下这个问题。似乎行业标准从未在docker中实际运行docker,因为它会导致数据损坏,大多数用例都可以通过docker-to-docker解决方案解决(解释如下)。尽管如此,docker实现中的docker在某些CI文档中仍然被称为docker in docker,即使它不是真正的docker in docker解决方案
docker-to-docker解决方案通常是将主机docker守护程序暴露于卷装载中的容器,即docker run-v/var/run/docker.sock:/var/run/docker.sock…
如果将守护程序暴露于容器,或将dind
映像暴露于另一个容器,在这两种情况下,docker引擎都在主机级别运行,或者作为docker第一级中的容器运行,这意味着它使用磁盘
希望这能澄清。当docker中的设备问题没有剩余空间时。这与主机空间有关。
df-h
磁盘空间使用情况?