Docker笔记一 简单理解
2017-06-14 20:39
253 查看
Docker 简单理解一
1.简介:
Docker是一种区别与 Kvm 与 Vsphere的“虚拟化”技术。根本区别是,应用服务(Nginx)的部署 位置:虚拟化如KVM { 物理主机 { 操作系统 { 虚拟化引擎 { 虚拟机操作系统 { Nginx } } } } },Docker { 物理主机 { 操作系统 { Docker-Engine { Nginx } } } }。Docker只应用于计算,存储交给其它技术。
2.概念理解
Docker-engine 就相当于是运输集装箱的船。
Container 就是装有Image镜像(如安装了Nginx)的一个集装箱。
Docker-hub 就相当于是一个镜像下载站点(比如,docker官网提供的Docker-hub),此处的镜像不同于操作系统的镜像。
NameSpace 主要是隔离 进程、网络、文件系统、主机名资源。
Cgroup 主要是隔离硬件资源,相当于Vmware中配置虚拟机硬件参数的界面。
3.使用流程
#
1.简介:
Docker是一种区别与 Kvm 与 Vsphere的“虚拟化”技术。根本区别是,应用服务(Nginx)的部署 位置:虚拟化如KVM { 物理主机 { 操作系统 { 虚拟化引擎 { 虚拟机操作系统 { Nginx } } } } },Docker { 物理主机 { 操作系统 { Docker-Engine { Nginx } } } }。Docker只应用于计算,存储交给其它技术。
2.概念理解
Docker-engine 就相当于是运输集装箱的船。
Container 就是装有Image镜像(如安装了Nginx)的一个集装箱。
Docker-hub 就相当于是一个镜像下载站点(比如,docker官网提供的Docker-hub),此处的镜像不同于操作系统的镜像。
NameSpace 主要是隔离 进程、网络、文件系统、主机名资源。
Cgroup 主要是隔离硬件资源,相当于Vmware中配置虚拟机硬件参数的界面。
3.使用流程
#
相关文章推荐
- UML笔记补充——活动图的简单理解(看书过程中看到的经典实例,记录下来,以免忘了)
- (Java2D 学习笔记系列) (一)一个简单的图像填充实例及其分析理解
- javascript笔记—— call 简单理解
- 学习笔记之智能指针简单理解
- 机器学习&数据挖掘笔记_14(GMM-HMM语音识别简单理解)
- 关于linux里pg command 命令的简单理解——学习笔记
- hive的简单理解--笔记
- Docker学习笔记 — Compose简介、安装与简单使用
- Android笔记007_Cursor的简单理解
- HBase笔记:对HBase原理的简单理解
- EM算法学习笔记_1(对EM算法的简单理解)
- 机器学习&数据挖掘笔记_12(对Conjugate Gradient 优化的简单理解)
- Java菜鸟学习笔记--面向对象篇(十二):Package简单理解
- 设计模式笔记1 - 简单工厂 和 工厂模式理解以及使用
- 3D数学--学习笔记(六):我对矩阵的一些简单理解总结
- (Java2D 学习笔记系列) (一)一个简单的图像填充实例及其分析理解
- 机器学习&数据挖掘笔记_10(高斯过程简单理解)
- docker学习笔记6:利用dockerfile创建镜像介绍(生成简单web服务器镜像)
- react native 学习笔记-----理解redux的一个极其简单例子