2014-11-04 119 views
15

我开始使用Docker,我可以说,这是一个很棒的概念。 目前为止一切都很顺利。 我在Ubuntu(我的主机操作系统)上安装了docker,并使用存储库中的图像进行播放并制作新图像。如何制作运行docker本身的主机操作系统的docker镜像?

Question:

我想使电流(主机)操作系统的图像。我该如何使用Docker本身来实现这一点? 我是新来的码头工人,所以请在我的问题中忽略任何愚蠢的东西,如果有的话。

+0

任何投票的理由? – v1h5 2014-11-04 19:04:02

+0

我拿走了它,因为我正在做别的事情,不能去看,但如果你在Google上找不到答案,我会非常惊讶。大概在StackExchange某处。 – 2014-11-04 19:05:07

+0

我想要做的事情是有点棘手,谷歌不会是完美的匹配,因为我已经尝试了谷歌搜索这一点。 在谷歌旁边,S.O一直是我的首选。 那么,如果你能解决我的问题,我会很高兴。 TIA – v1h5 2014-11-04 19:08:37

回答

4

我不知道理解你为什么会想要做这样的事情,但是这不是你的问题的点,所以这里是如何从一无所有创建一个新的码头工人形象:

如果可以的话拿出当前操作系统的tar文件,然后用docker import命令创建一个新的docker镜像。

cat my_host_filesystem.tar | docker import - myhost 

其中myhost是你想要的码头工人形象的名字和你的my_host_filesystem.tar OS文件系统的存档文件。

另请参见超级用户Docker, start image from scratch和来自stackoverflow的this answer

如果您想了解更多关于此的信息,搜索docker "from scratch"是一个很好的起点。

+3

'我不知道你为什么........' 其实我正在运行一个主机系统,并且在这台机器上配置了很多东西。现在,我想练习码头工人,这台机器本身的设置也是如此。 当我在练习码头时,我想也是为了制作这台机器的图像。 出于好奇,这个问题起源于此。 嗯,我试过你的命令,但'import'的语法要求第二个参数是一个URL。 – v1h5 2014-11-04 20:14:59

+0

我的不好,我在我的例子中修正了一个错误 – Thomasleveil 2014-11-04 20:17:00

相关问题