Docker简介

Docker

Docker简介
为什么用docker

随着虚拟化的普及,每个虚拟机都是一个完整的操作系统,要给其分配资源,当虚拟机数量增多的时候,操作系统本身消耗的资源势必增多

一个APP在开发的时候由于用到的技术多而且不一样,由于开发环境、测试环境、生产环境不一致,导致有些 bug 并未在开发过程中被发现,对于开发人员不容易开发

docker的优点

1.更加高效的利用系统资源(容器不需要进行硬件以及运行完整操作系统等额外开销)

2.更快速的启动时间

3.一致的运行环境

4.持续交付和部署(对开发和运维(DevOps)人员来说,最希望的就是一次创建或配置,可以在任意地方正常运行。)

5.更加轻松的迁移

6.更加轻松的维护和扩展

对比传统虚拟机

特性容器虚拟机
启动秒级分钟级
硬盘使用一般为 MB一般为 GB
性能接近原生弱于
系统支持量单机支持上千个容器一般几十个

容器和虚拟机的区别:

​ 容器是APP层面的隔离

​ 虚拟化是物理资源层面的隔离

在这里插入图片描述

虚拟化和容器结合使用:

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值