docker保存自定义容器

上一篇介绍如何搭建lnmp环境
现在基本的环境已经部署好了,想把整个容器保存起来,像备份系统一样把容器备份起来。
把容器先保存成镜像,下次直接用保存起来的镜像来生成容器实例来运行,这样运行起来的容器是自己定义好的(自己备份时候的)样子。
将容器保存成镜像
debian是容器名称
mydebian 是保存的镜像名称
再查看镜像列表,就已经多了一个mydebian容器了
保存成镜像后,你就可以用这个镜像生成无数个容器了,而你的镜像不受任务影响。
还可将镜像保存成本地文件
将mydebian镜像保存成当前目录的mydebian.tar的文件
当然也可以从当前的文件中导入到镜像

将mydebian.tar文件导入成testdebian镜像

再查看镜像列表
testdebian已成功导入
当然你还可以把mydebian.tar拷到别的机器上导入。
我觉得开发人员使用docker可以像使用git的分支一样使用。需要一个环境的时候,生成一个docker容器,然后在容器上折腾,等折腾完了,不需要了再把容器删除了即可。等需要另外一个环境,再生成一个容器折腾。
对于我这种时常需要切换不同环境的开发者来说,docker可比虚拟机要好用多了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

(为了证明你是人类,请输入两数相加的结果)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">