为什么primefaces主机CentOS自动分区就像它们一样?

我一直负责与预装Docker的CentOS Atomic Host分发工作。 我的问题是我可以从一个主机registry没有问题(但我不知道它存储在哪里),但我真的很想做的只是scp / sftp一个映像到我的客户端PC和“docker负载“ 图片。

如果我select自动安装,我得到一个“cah-docker-pool_tdata”是48.9和“cah-docker-pool_tmeta”,而/ dev / mapper / cash-root只有3GB,它不能容纳一个映像。

我应该在哪里传输文件,谁能给我一个关于为什么这些分区是这样的破败? 我在文档中找不到关于它的任何内容。

primefaces主机的唯一目的是运行Docker。 从Project Atomic网站 :

primefaces主机是一个轻量级,不可变的平台,devise的唯一目的是运行集装箱化的应用程序。

Docker池是唯一需要大量磁盘空间的地方。 因此,安装程序尽可能多地为磁盘池提供磁盘空间,并使其余的磁盘空间非常小。

为了解决你的问题,试着将docker save的输出直接放到docker load 。 从要从其中复制图像的主机:

 docker save <image> | ssh <target_host> 'docker load' 

这可以通过按照kolypto的这个答案来改进:

 docker save <image> | bzip2 | pv | \ ssh <target_host> 'bunzip2 | docker load'