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

中文网站模板 免费天河建设网站开发

中文网站模板 免费,天河建设网站开发,phpcms企业网站源码,怎么选择合肥网站建设目录 一、什么是Docker、有什么作用 二、Docker与虚拟机(对比) 三、Docker基础概念 四、CentOS安装Docker 一、从零认识Docker、有什么作用 1.项目部署可能的问题#xff1a; 大型项目组件较多#xff0c;运行环境也较为复杂#xff0c;部署时会碰到一些问题#xff1…目录 一、什么是Docker、有什么作用 二、Docker与虚拟机(对比) 三、Docker基础概念 四、CentOS安装Docker 一、从零认识Docker、有什么作用 1.项目部署可能的问题 大型项目组件较多运行环境也较为复杂部署时会碰到一些问题依赖关系复杂容易出现兼容性问题开发、测试、生产环境有差异 2.Docker如何解决依赖的兼容问题的 将应用的Libs函数库)、Deps(依赖)、配置与应用一起打包 将每个应用放到一个隔离容器去运行避免互相干扰 3. Docker封装好的程序包如何跨系统运行 用户程序、操作系统内核、硬件之间的关系 内核与硬件交互提供操作硬件的指令 系统应用封装内核指令为函数便于程序员调用 用户程序基于系统函数库实现功能 前提 不同Linux操作系统如CentOS和Ubuntu他们的的内核相同但是开放给程序员使调用的的系统调用(俗称函数库)是有差异的因此项目的node、数据库等环境不能跨系统运行。 Docker是如何解决上述问题的呢 Docker将用户程序与所需要调用的系统函数库一起打包。 Docker的程序包在运行到不同操作系统时直接基于打包的库函数借助于操作系统的Linux内核来运行。 可以说Docker打包好的程序包可以在任何使用Linux内核的操作系统上运行。 总的来说 1Docker如何解决大型项目依赖关系复杂不同组件依赖的兼容性问题 答Docker允许在开发中将应用、依赖、函数库、配置一起打包形成可移植镜像 Docker应用运行在容器中使用沙箱机制相互隔离 2Docker如何解决开发、测试、生产环境有差异的问题 答Docker镜像中包含完整运行环境包括系统函数库仅依赖系统的Linux内核因此可以在任意Linux操作系统上运行。 总结 Docker是一个快速交付应用、运行应用的技术 可以将程序及其依赖、运行环境一起打包为一个镜像可以迁移到任意Linux操作系统 运行时利用沙箱机制形成隔离容器各个应用互不干扰 启动、移除都可以通过一行命令完成方便快捷 二、Docker与虚拟机(对比) 虚拟机(virtual machine)是在操作系统中模拟硬件设备然后运行另一个操作系统比如在Windows系统里面运行Ubuntu系统这样就可以运行任意的Ubuntu应用了。 Hypervisor是一种模拟计算机硬件的技术。 特性Docker虚拟机性能接近原生性能较差硬盘占用一般为MB一般为GB启动秒级分钟级 Docker和虚拟机的差异 docker是一个系统进程虚拟机是在操作系统中的操作系统 docker体积小、启动速度快、性能好而虚拟机体积大、启动速度慢、性能一般 三、Docker基础概念 1. 镜像和容器 镜像Image)Docker将应用程序及其所需的依赖、函数库、环境、配置等文件打包在一起称为镜像。 容器(Container):镜像中的应用程序运行后形成的进程就是容器只是Docker会给容器做隔离对外不可见。 注意 镜像是只读的基于镜像创建的容器进程只能对镜像作读操作 对于一些需要写操作的文件如日志和数据等容器需要进行一个备份如上图 2. Docker和DockerHub DockerHub DockerHub是一个Docker镜像的托管平台。这样的平台统称为Docker Registry.。 国内也有类似于DockerHub的公开服务比如网易云镜像服务、阿里云镜像库等。 3. Docker架构 如何利用Docker完成镜像构建 如何从远端拉取一个镜像呢 如何去运行一个容器呢 Docker是一个CS架构的程序由两部分组成 ◆服务端(server)Docker守护进程负责处理Docker指令管理镜像、容器等 ◆客户端(client)通过命令或RestAPIT向Docker)服务端发送指令。可以在本地或远程向服务端发送指令。 图中Registry相当于官方远程仓库存储这各种官方镜像。 总结 镜像将应用程序及其依赖、环境、配置打包在一起。 容器镜像运行起来就是容器一个镜像可以运行多个容器。 Docker结构 服务端接收命令或远程请求操作镜像或容器 客户端发送命令或者请求到Docker服务端 DockerHub一个镜像托管的服务器类似的还有阿里云镜像服务统称为DockerRegistry 四、CentOS安装Docker 请参考我的这篇博客 Docker 安装详细教程适用于CentOS 7 系统-CSDN博客文章浏览阅读350次点赞6次收藏7次。Docker 分为 CE 和 EE 两大版本。CE即社区版免费支持周期7个月EE即企业版强调安全付费使用支持周期24个月。Docker CE 分为和nightly三个更新频道。官方网站上有各种环境下的安装指南这里主要介绍Docker CE在CentOS上的安装。Docker CE 支持64位版本 CentOS7并且要求内核版本不低于3.10CentOS7满足最低内核的要求所以我们在CentOS7安装Docker。https://blog.csdn.net/Future_yzx/article/details/145429037 总结 本文介绍了 Docker 的基础概念和常见应用重点讲解了它如何解决跨系统部署问题并与虚拟机进行了对比。我们还详细说明了 Docker 镜像、容器、Docker Hub 等核心概念并提供了在 CentOS 上安装 Docker 的具体步骤。 通过这篇教程你应该能够理解 Docker 的基本功能并顺利安装使用它。掌握 Docker 将帮助你提高开发效率和部署灵活性。如果有更多问题欢迎继续关注后续内容。
http://www.hkea.cn/news/14265540/

相关文章:

  • 网站续费管理系统wordpress4.x下载
  • 删除网站死链六安建设机械网站
  • 360网站安全在线检测wordpress禁用react
  • 财政厅三基建设网站百度推广开户渠道
  • 比较好的h5网站网站怎么做伪静态处理
  • 温州知名网站wordpress用户名在哪看
  • 苏州网站制作好的公司网站文章页的排名怎么做
  • 哈尔滨营销型网站建设公司泰安人才市场
  • 企业网站建设费怎么核算虚拟主机怎么做网站
  • 阿里 做网站网页版梦幻西游红色伙伴搭配
  • 之前做的网站说要升级图片制作网页
  • 帮别人做违法网站北京大兴网站建设公司哪家好
  • 合水口网站建设网站建设公司 信科网络
  • 2008iis 网站 打不开wordpress中文标签404
  • 旅游网站介绍怎么写wordpress yarpp
  • 交流建筑的网站网页制作详细教程
  • 11个免费网站空间如何建设一个简易网站
  • 焦作音响网站建设古腾堡 主题 wordpress
  • 中通服建设有限公司网站建设网站的价值
  • 品牌网站建设联系方式把织梦改成字段式网站
  • 平度网站整站优化外包公司中国500强排名一览表
  • 网站推广--html关键词代码解说上海公共招聘网新版
  • 搭建网站的平台有哪些成都设计公司排行建筑设计公司
  • 女网友叫我一起做优惠券网站本地网站怎么做
  • 凡科网站备案中山 网站建设
  • 论坛静态网站源码网站推荐你了解我意思吧
  • 怎么自己做网站服务器wordpress插件开发工具
  • 做网站如何赚广费韩国建设部网站
  • 网站建设需求文案案例主机开通成功网站正在建设中
  • 怎么在vps上建网站做通信毕业设计的网站