如何使运行docker本身的主机操作系统的docker镜像?

我开始使用Docker,我可以说,这是一个伟大的概念。 一切都很顺利。 我在Ubuntu(我的主机操作系统)上安装了docker,并使用存储库中的图像进行播放,并制作了新的图像。

Question:

我想制作当前(主机)操作系统的映像。 我该如何使用docker本身来实现这一点? 我是docker工人,所以请不要在我的问题中忽略任何愚蠢的东西,如果有的话。

我不知道为什么你会想要做这样的事情,但这不是你的问题的重点,所以这里是如何从无到有创build一个新的Docker镜像:

如果你能想出一个当前操作系统的tar文件,那么你可以用docker import命令创build一个新的docker镜像。

 cat my_host_filesystem.tar | docker import - myhost 

其中myhost是所需的泊坞窗图像名称, my_host_filesystem.tar是操作系统文件系统的存档文件。

另外看看Docker,从超级用户和从stackoverflow 这个答案 从头开始图像 。

如果你想了解更多这方面的信息, docker "from scratch"寻找docker "from scratch"是一个很好的起点。