我想从ISO文件创建一个码头图像。我遇到了类似的问题iso to docker file如何从ISO文件创建码头图像?
我对他做了同样的操作,现在我知道这是错误的。
现在我已经是:
- 的ISO文件。我自己的ISO文件,基于Ubuntu的,但它不是Ubuntu的。
- 一台电脑,在其上运行ubuntu。
我想知道详细操作从这个ISO文件创建一个码头图像。
如果使用VM,我希望我能得到肯定的操作。或者如果不需要虚拟机,我该怎么做?
我已经搜查了许多文档...就像做一个qcow2从ISO文件,就像debootstrap的..但这些文档不很清楚和困惑我很多......
我真的想知道详细的操作,像这样:
sudo mount -o loop CentOS-6.4-x86_64-minimal.iso /media/cdrom
sudo tar -C /media/cdrom -c . | docker import - flores314/centos2:new
虽然它是错的,但很明显。
如果它是不明确的,它会真的很困惑我这样的人......
谢谢!
我不是你的意思是很清楚:你有2个命令在那里,但你说“这是错的”。他们怎么了?你有没有尝试过,并得到一个错误?如果是这样,有什么错误?哪儿来的呢? – Nanne
@Nanne我认为他意味着他想要一步一步的解释,包括他应该运行的命令。 –
我还没有尝试过,但可以使用docker import来做到这一点。你需要一个tarballl,并且该命令看起来像是一个tar包,然后将其管理到docker导入。这个tarball是由一个dir构成的,第一个命令将这个iso加载到这个dir中。所以这看起来至少像一个可行的命令集,必须来自某个地方。所以我想知道他们有什么问题,因为他们看起来不错,他们从哪里来,看看什么解释是错过的。 – Nanne