如何从现有的CentOS创建docker镜像?

时间:2014-04-24 19:24:43

标签: docker

我是docker.io的新手,不确定这是否超出了docker的范围。我有一个现有的CentOS 6.5系统。我试图弄清楚如何从我已经运行的CentOS Linux系统创建一个docker镜像。我想基本上克隆这个现有的系统;所以我可以将它移植到另一个云提供商。我能够从基本的CentOS映像创建一个docker镜像,但我想基本上克隆我现有的系统并继续使用docker.io。

我是不是从头开始创建一个基础CentOS并从那里为docker配置它?这可能更像是VirtualBox / Vagrant,但我对docker.io感兴趣。

看起来我需要从基础CentOS开始并使用我需要的所有插件创建一个Dockerfile ...想想我现在就到了那里......

1 个答案:

答案 0 :(得分:7)

克隆正在运行的系统肯定不是Docker的目的。相反,Docker旨在与应用程序或服务一起开发您的操作系统和服务器安装,使DevOps更加DevOpsy。从一个干净的CentOS映像开始,您将确保只安装服务所需的内容,并控制所有内容。实际上你并不想要所有其他可能产生不兼容性的东西。所以,这里的答案是你绝对应该在这里解决问题。