创建码头图像“离线安装程序”的最佳方法

问题描述:

我使用docker-compose文件来获取Elasticsearch Logstash Kibana堆栈。一切工作正常,创建码头图像“离线安装程序”的最佳方法

泊坞窗 - 撰写建

命令创建三个图像,每个大约600 MB,下载从搬运工库所需层。

现在,我需要做同样的事情,但在没有互联网接入的机器上。从存储库下载是不可能的。我需要创建“离线安装程序”。我发现最好的办法是

泊坞窗保存图像1图像2图像3 -o archivebackup.tar

但创建的文件几乎是2GB。在

泊坞窗 - 撰写建

命令的一些数据都是从网上下载的,但它肯定是大于2GB小于。

什么是更好的方式来创建我的“离线安装程序”,以避免它变得如此之大?

+0

说明保存/导出图像,将它们保存在磁盘,USB然后移动它们的最佳方式。没有其他可能afaik。 – Sergiu

保存命令是在线运行泊坞窗图像的方法。

您注意到的大小差异是因为当您从注册表中拉出图像时,某些图层可能存在于本地,因此无法拉出。所以你并没有拉动所有图像层,只有那些你本地没有的图层。

另一方面,当您将图像保存为焦油时,需要存储所有图层。