请问怎么利用一个os安装镜像iso,来创建一个base image呢?谢谢

请问怎么利用一个os安装镜像iso,来创建一个base image呢?希望尽量详细点,感谢
已邀请:

徐磊 - BlackOps@Qunar

赞同来自: 寻觅神迹 CooCla

Docker官方教程(Ubuntu): https://docs.docker.com/articles/baseimages/ CentOS7镜像参考: https://github.com/CentOS/sig-cloud-instance-images/blob/0a6a7fa816e834b29222fce2df0b858ab1b97a87/docker/Dockerfile 就是这样简单。。。 对于你的ISO来说,你就可以把ISO安装,然后看官方文档,找到对应发行版的工具,打包,import到docker里或者写个dockerfile,搞定。
我目前知道的办法 可以使用febootstrap(Centos或者Redhat),debootstrap(Ubuntu) 详情可以参考 http://www.cnblogs.com/fengrenzw/p/3522179.html
suse怎么做?官方不支持就没有办法搞是吧?
如果還要自己從最基本的 OS 安裝開始做,docker 不會這麼紅 我覺得在使用 docker 思路上必須要與原本的虛擬化技術做區分 因為你拿到的 OS 安裝鏡像 ISO 不也是官方出的?那為何不直接使用 offical image? 比如 opensuse 的 image? 基本上你不會重頭開發一套 OS,那就直接使用 docker image 吧~

xiaozhi - 一句话介绍

我用的iso确实不是官方出的啊。而是我们团队自己开发iso,不过也是基于linux的

要回复问题请先登录注册