基于中标麒麟高级服务器操作系统7.4的docker入门教程1一——docker基本概念以及历史

这篇博客介绍了Docker的产生背景、基本概念和应用场景。Docker作为一款容器引擎,相较于虚拟机,提供了轻量级的资源隔离。Docker的三个核心概念包括镜像、容器和镜像仓库。镜像是应用的模板,容器是镜像的实例,而镜像仓库则用于存储和分享镜像。Docker常用于微服务架构和云化应用。
摘要由CSDN通过智能技术生成

一、Docker产生背景以及历史

众所周知,Linux在早已存在LXC(Linux Container)的概念。LXC即系统默认利用namespace和cgroup实现的轻量级虚拟化机。LXC利用namespace实现类似于虚拟机的分隔,利用cgroup实现资源分配。现在流行的容器引擎有docker和rocket,其中出名的则为docker。docker公司发展是有dotCloud公司内部项目演化而来。

docker引擎发展

可以理解,docker就是一款容器引擎,利用其相关的工具实现容器、镜像的管理和应用。

容器生态
容器生态

由上图可见,容器生态十分丰富,从最底层的物理硬件,到虚拟化的云平台,到操作系统,到容器引擎,到编排服务工具以及开发流等。完整的容器生态将给整个云生态带来各个层面的改变,更加快捷、高效、省心的运维等。

虚拟机和容器的区别

容器是一种轻量级的虚拟化技术,那么与传统虚拟机的区别呢?

由上图可见,左图虚拟机的Guest OS层和Hypervisor层在docker中被Docker Engine层所替代。虚拟机的Guest OS即为虚拟机安装的操作系统,它是一个完整操作系统内核;虚拟机的Hypervisor层可以简单理解

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值