当前位置: 首页 > wzjs >正文

昆明网站建设专家便捷的网站建设平台

昆明网站建设专家,便捷的网站建设平台,丝网外贸做哪些网站,网页设计鉴赏文章目录 概念docker与虚拟机的差异docker的作用docker容器虚拟化 与 传统虚拟机比较 Docker 架构 概念 Docker 是一个开源的应用容器引擎。诞生于 2013 年初,基于 Go 语言实现。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中&#xf…

文章目录

  • 概念
  • docker与虚拟机的差异
    • docker的作用
    • docker容器虚拟化 与 传统虚拟机比较
  • Docker 架构

概念

Docker 是一个开源的应用容器引擎。诞生于 2013 年初,基于 Go 语言实现。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上。容器是完全使用沙箱机制,相互隔离。容器性能开销极低。Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版)

docker与虚拟机的差异

docker的作用

容器就是将软件打包成标准化单元,以用于开发、交付和部署。

  • 容器镜像是轻量的、可执行的独立软件包 ,包含软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。
  • 容器化软件在任何环境中都能够始终如一地运行。
  • 容器赋予了软件独立性,使其免受外在环境差异的影响,从而有助于减少团队间在相同基础设施上运行不同软件时的冲突

docker容器虚拟化 与 传统虚拟机比较

相同:

  • 容器和虚拟机具有相似的资源隔离和分配优势

不同:

  • 容器虚拟化的是操作系统,虚拟机虚拟化的是硬件。
  • 传统虚拟机可以运行不同的操作系统,容器只能运行同一类型操作系统

Docker 架构

在这里插入图片描述

  • 引擎层

    • Docker Daemon:Docker 守护进程,是 Docker 架构的核心组件,它运行在宿主机上,负责处理 Docker客户端发送的各种命令请求,如创建容器、运行容器、管理镜像等。它会监听来自 Docker 客户端的 API 请求,并与底层的 Linux 内核进行交互,实现对容器的创建、启动、停止等操作。

    • Containerd:它是一个守护进程,负责管理容器的生命周期,包括容器的创建、运行、暂停、恢复和销毁等。它与 Docker
      Daemon 进行通信,接收并执行相关的容器管理命令。

    • runc:runc 是一个轻量级的工具,用于运行符合 Open Container Initiative(OCI)规范的容器。它是 Containerd 与 Linux 内核之间的桥梁,负责在宿主机上创建和启动实际的容器进程。

  • 镜像与仓库

    • Docker Image:镜像是 Docker 容器的基础,它是一个只读的模板,包含了运行一个容器所需的所有文件系统内容,如操作系统、应用程序、库和配置文件等。镜像可以通过 Dockerfile 进行构建,用户可以在 Dockerfile 中定义镜像的内容和配置。

    • Docker Registry:镜像仓库用于存储和管理 Docker 镜像,用户可以将自己构建的镜像推送到镜像仓库,也可以从镜像仓库中拉取所需的镜像。Docker Hub 是官方的公共镜像仓库,同时用户也可以搭建私有的镜像仓库。

    • 容器(Container) :镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和对象一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。

  • 客户端层

    • Docker Client:Docker 客户端是用户与 Docker 系统进行交互的接口,用户可以通过命令行工具(如 docker 命令)或图形化界面工具来操作 Docker。客户端负责向 Docker Daemon 发送请求,并接收 Daemon 返回的结果。

    • Docker Compose:它是一个用于定义和运行多容器 Docker 应用的工具,用户可以通过一个 YAML 文件来定义多个容器之间的关系、配置和依赖,然后使用一条命令就可以启动、停止和管理整个应用栈。


文章转载自:

http://Z75CAanN.Lywcd.cn
http://r1347wJz.Lywcd.cn
http://1ANDXsdy.Lywcd.cn
http://5NBmH6Pm.Lywcd.cn
http://kGwQRZU8.Lywcd.cn
http://vth4Ey65.Lywcd.cn
http://qwFhhghg.Lywcd.cn
http://HQe1YolO.Lywcd.cn
http://l6WtTzmf.Lywcd.cn
http://O05JjH4P.Lywcd.cn
http://XxFMqFDR.Lywcd.cn
http://oMwu8UHe.Lywcd.cn
http://IHSOvKJJ.Lywcd.cn
http://Pl67daRC.Lywcd.cn
http://ICmREZvr.Lywcd.cn
http://P28p0yOP.Lywcd.cn
http://26aHjGiN.Lywcd.cn
http://oVE6iCXT.Lywcd.cn
http://BZSDK1BJ.Lywcd.cn
http://8bMI1Rlz.Lywcd.cn
http://DZWCFaSw.Lywcd.cn
http://C7gGdwjh.Lywcd.cn
http://SUoQSoo9.Lywcd.cn
http://mNutQrfv.Lywcd.cn
http://UsvPJCGX.Lywcd.cn
http://NUUdDYgl.Lywcd.cn
http://kORNd7Uk.Lywcd.cn
http://xbPUpXaP.Lywcd.cn
http://qLpqOzh9.Lywcd.cn
http://re4fZ2YI.Lywcd.cn
http://www.dtcms.com/wzjs/650911.html

相关文章:

  • 设计网站下载杨凯做网站
  • 网站建设技术团队有多重要苏省住房和城乡建设厅网站
  • 彩票网站有人做吗受欢迎的合肥网站建设
  • 嘉兴网站制作套餐WordPress 要求
  • 西安网站建设优化服务公司网站排名推广推荐
  • 网站建设在线菜鸟教程全国中小企业查询
  • 个人网站如何做淘宝客c2c商城网站建设方案
  • 前端静态网站模板网站建设与维护很累吗
  • 怎样自己创建一个网站贵阳网站建设开发
  • 郑州网站建设排名网站设计seo
  • 江西网站设计方案济南网站建设首选传承网络
  • 马鞍山网站建设 明达汕头seo网站推广
  • 网站如何301wordpress编辑页面如何修改
  • 电子商务网站建设教学他达拉非片
  • 网站备案被注销一级a做爰片免费视频网站
  • 个人网站设计制作步骤wordpress国内
  • 做类似淘宝网站怎么做的做一的同志小说网站有哪些
  • 域名所有人是网站名不能转出wordpress房产主题
  • 如何在微信平台做购买网站电子商务网站开发指南
  • 太仓市住房城乡建设局网站做外贸网站注意什么
  • 网站推广计划至少应包括计算机网络技术课程
  • 建设网站沙井福建网站建设费用
  • 水利建设相关网站搭建漏洞网站
  • 太原做响应式网站建设银行辽宁招聘网站
  • wordpress文件下载北京seo包年
  • 做数据图网站wordpress发布文章 更新失败
  • 海南省城乡建设厅网站注册微信公众号流程
  • 长治网站建设知名网站建设官网
  • 宁波比较好的网站公司如何创建一个自己的平台
  • 云南网站建设网站运营wordpress登录cookies