什么是容器、什么是docker、docker与虚拟机的对比、docker做什么、运行场景,Docker功能和组件,Docker的C/S模式的运行,Docker概念,相关概念

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
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

涂作权的博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值