首页 > 其他分享 >容器部署相关背景知识

容器部署相关背景知识

时间:2022-08-21 11:00:21浏览次数:47  
标签:容器 机器 操作系统 部署 虚拟机 知识 VM

一个Web应用的部署至少可以划分成以下三个发展阶段

  • 传统部署时代
    • 部署在物理机器上,但是不同应用所需要的环境不太一样。有可能因为一个应用需要升级SDK,导致另一个应用无法正常工作。解决方案是将各个应用单独部署在不同的机器上,隔绝他们的运行环境。
  • 虚拟化部署时代
    • 为了更好地利用机器,通常选择在一台物理机器上安装多个虚拟机,每个虚拟机有自己的操作系统,自己的环境。每个应用单独在虚拟机里运行
  • 容器部署时代
    • 容器类似于 VM,但是具有更宽松的隔离特性,使容器之间可以共享操作系统。容器也能隔绝环境,但是更轻量,一台机器运行多个虚拟机性能会显著下降,但是一台机器运行多个容器,性能没有明显变化。

两种技术的区别

虚拟机:是物理硬件的抽象,可将一台服务器变成多台服务器。管理程序允许多个虚拟机在单台机器上运行。每个 VM 都包含操作系统、应用程序、必要的二进制文件和库的完整副本——占用数十 GB。VM 的启动速度也可能很慢。

容器:容器是应用层的抽象,它将代码和依赖项打包在一起。多个容器可以在同一台机器上运行,并与其他容器共享操作系统内核,每个容器在用户空间中作为独立进程运行。与 VM 相比,容器占用的空间更少(容器映像的大小通常为数十 MB),可以处理更多应用程序并且需要更少的 VM 和操作系统。

虚拟机

容器

 

标签:容器,机器,操作系统,部署,虚拟机,知识,VM
From: https://www.cnblogs.com/chenyingzuo/p/16609629.html

相关文章

  • flex容器的属性flex-wrap用法
    内容大于盒子宽度<styletype="text/css">.bigbox{width:500px;height:400px;background:#ff0000;display:flex;flex-direction:row;flex......
  • Java核心知识体系4:AOP原理和切面应用
    1概述我们所说的Aop(即面向切面编程),即面向接口,也面向方法,在基于IOC的基础上实现。Aop最大的特点是对指定的方法进行拦截并增强,这种增强的方式不需要业务代码进行调整,无需......
  • 【系统架构设计师】系统架构师的知识结构
                      ......
  • SpringBoot--嵌入式Servlet容器
    一、嵌入式Servlet容器在传统的Web开发中,需要将项目打成war包,在外部配置部署好Tomcat服务器,而这个Tomcat就是Servlet容器,在使用SpringBoot开发时,我们无需再外部......
  • 我的python基础知识点
    0、使用#注释,因为python是脚本语言批量赋值a,b=1,2 //a=1,b=2批量赋值还可以使用序列进行赋值a,b=[1,2] //a=1,b=21、在python中,"helloworld"*3//表示3个这个字符......
  • windows本地前后端分离,项目部署+内网穿透
    windows本地前后端分离,项目部署+内网穿透前端部署(vue,nginx)修改配置文件的后端接口地址(你准备部署到外网的接口地址)在终端运行:npmrunbuild(此时会在项目里生成dist......
  • Navicat可视化软件、Navicat可视化软件、python操作MySQL、语法知识补充
    今日内容概要Navicat可视化软件多表查询练习题python操作MySQL知识补充今日内容详细Navicat可视化软件相关操作连接MySQL在官网上下载并安装好最新的Navicat软件......
  • Pandas_1_预备知识
    Chapter1_Python基础1.1Python基础推导式:两个对象之间的映射关系,类似于实数之间关系变换的函数,只不过对象变成了矩阵。#Ex1-1vacabulary=['conform','deem......
  • 2022年10个最好的自动化部署的基础设施即代码的工具
    2022年10个最好的自动化部署的基础设施即代码的工具       IT技术继续以前所未有的速度发展。从云计算到DevOps,从人工智能(AI)到物联网(IoT),技术环境为IT企业创造价值......
  • CentOS7.5部署Jenkins
    一开始选择用Tomcat8.5部署jenkins,出现404报错  一直找不到原因。后来Tomcat换成9.0.65版本,Jenkins去清华网站下载最新版本。https://mirrors.tuna.tsinghua.edu.c......