Docker之镜像容器--我的理解

Docker之镜像容器–我的理解

1.docker是一种容器引擎,但是学习的时候,可以和虚拟机联系起来学习,学习它们有什么相同和不同的地方:

2.docker的镜像(images),从代码的角度来说相当于源代码(安装文件),和虚拟机的镜像是一个道理,

3.docker的容器(container),从代码的角度来说,相当于可运行的软件(运行起来的代码实例)

4.以QQ软件为例,镜像就是QQ的安装文件,容器相当于可以运行的QQ

注:学习的时候可以先按照虚拟机的角度,学习docker,它们有很多相似的地方,又有很多不同的地方,但是运行的时候,我们开发环境感觉效果差不多,只是容器更轻量,

就像是我们写代码的时候,docker把所有公用的代码(底层操作系统)提取并封装成了一个函数,所有的docker公用这一个函数,而虚拟机每次都要重新写(底层操作系统这个函数)

以上仅作为理解适用,希望看了以后不会更糊涂

    原文作者:水哥
    原文地址: https://segmentfault.com/a/1190000003090146
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞