当前位置

网站首页> 程序设计 > 开源项目 > 程序开发 > 浏览文章

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

作者:小梦 来源: 网络 时间: 2024-05-02 阅读:

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

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

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

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

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

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

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

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