Docker(1):Docker技术简介与简单使用

一.Docker容器技术

1.什么是Docker

在这里插入图片描述

  Docker就是采用C/S架构的虚拟化的一种轻量级替代技术 ,也就是一个应用。Docker的容器技术不依赖任何语言、框架或系统,可以将App变成一种 标准化的、可移植的、自管理的组件,并脱离服务器硬件在任何主流系统中开发、调试和运行。
  Docker是在Lxc(Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源)做了封装,提供业务功能。
  Docker容器是隔离的小个体—轻量级—共享系统内核。所以我们可以认为Docker容器是个独立的精简版的系统。

2.容器技术与VM的比较

在这里插入图片描述
  容器和虚拟机具有相似的资源隔离和分配优势,但功能不同。
  容器是应用程序层的抽象,将代码和依赖项打包在一起。多个容器可以在同一台计算机上运行,​​并与其他容器共享OS内核,每个容器在用户空间中作为隔离的进程运行。容器占用的空间少于VM(容器映像的大小通常为几十MB),可以处理更多的应用程序,并且需要的VM和操作系统更少。
  虚拟机(VM)是将一台服务器转变为多台

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值