请问怎么利用一个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- ... rfile

就是这样简单。。。

对于你的ISO来说,你就可以把ISO安装,然后看官方文档,找到对应发行版的工具,打包,import到docker里或者写个dockerfile,搞定。

郑伟-风刃

赞同来自:


我目前知道的办法 可以使用febootstrap(Centos或者Redhat),debootstrap(Ubuntu)
详情可以参考 http://www.cnblogs.com/fengrenzw/p/3522179.html

mwm5

赞同来自:


suse怎么做?官方不支持就没有办法搞是吧?

metavige_tw

赞同来自:


如果還要自己從最基本的 OS 安裝開始做,docker 不會這麼紅
我覺得在使用 docker 思路上必須要與原本的虛擬化技術做區分

因為你拿到的 OS 安裝鏡像 ISO 不也是官方出的?那為何不直接使用 offical image?
比如 opensuse 的 image?

基本上你不會重頭開發一套 OS,那就直接使用 docker image 吧~

xiaozhi - 一句话介绍

赞同来自:


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

要回复问题请先登录注册