什么是容器、什么是docker、docker与虚拟机的对比、docker做什么、运行场景,Docker功能和组件,Docker的C/S模式的运行,Docker概念,相关概念
1.什么是容器简单来说容器是一种内核技术的虚拟化体现(Cgroup和Namespace),容器可以在核心CPU上运行本地指令,有效的将单个操作系统进行分组管理和隔离。2.什么是Docker一种容器技术、提供了非常方便的用户体验,用户无需关注底层的操作系统即可达到对应进行封装、分发、部署和运行的周期管理。容器=cgroup + namespace + 文件系统 + 容器引擎3...
1.什么是容器
简单来说容器是一种内核技术的虚拟化体现(Cgroup和Namespace),容器可以在核心CPU上运行本地指令,有效的将单个操作系统进行分组管理和隔离。
2.什么是Docker
一种容器技术、提供了非常方便的用户体验,用户无需关注底层的操作系统即可达到对应进行封装、分发、部署和运行的周期管理。
容器=cgroup + namespace + 文件系统 + 容器引擎
3.Docker与虚拟机的对比
4. Docker做什么
1、简化配置管理
2、有效的资源利用率
3、提供pass和sass服务
4、快速交付部署
5、更方便的迁移和迁移
5.运行场景
6.Docker功能和组件
1、Docker客户端
2、Docker daemon
3、Docker镜像
4、Docker容器
5、Registry
7.Docker的C/S模式的运行
8.Docker概念
Docker客户端:Docker是C/S的应用框架模型,一般客户端和服务器都在同一个二进制文件中。所以通常我们可以通过Docker命令来运行相关操作
但是也可以通过用于程序基于API来操作。
Docker daemon:
Docker的服务器,通常表示的包都是Docker Engine,接受用户请求,并进行相关操作。
容器:
相当于虚拟机的概念,但是简化一个互相隔离的操作系统,无需我们关心具体细节,我们像集装箱一个打包即可用
镜像:
容器的基础,通过Unionfs文件系统特征,实现不同镜像堆叠。是启动容器的一个基础。用Dockerfile即可方便定制
Registry:存放镜像的地方,通过Registry我们就可以实现容器镜像的打包带走。
9.相关概念
AUFS文件系统
更多推荐
所有评论(0)