• 技术文章 >运维 >Docker

    vps和docker是什么意思

    青灯夜游青灯夜游2022-02-21 16:06:43原创64

    vps指的是“虚拟专用服务器”,是将一台服务器分割成多个虚拟专享服务器的技术;而docker是一个基于LXC的高级应用容器引擎,源代码托管在Github上,基于go语言并遵从Apache2.0协议开源。

    本教程操作环境:linux5.9.8系统、docker-1.13.1版、Dell G3电脑。

    vps是什么意思

    VPS(Virtual Private Server 虚拟专用服务器),将一台服务器分割成多个虚拟专享服务器的技术。

    实现VPS的技术分为容器技术,和虚拟化技术。在容器或虚拟机中,每个VPS都可选配独立公网IP地址、独立操作系统、实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离,为用户和应用程序模拟出“独占”使用计算资源的体验。VPS可以像独立服务器一样,重装操作系统,安装程序,单独重启服务器。VPS为使用者提供了管理配置的自由,可用于企业虚拟化,也可以用于IDC资源租用。

    IDC资源租用,由VPS提供商提供。不同VPS提供商所使用的硬件VPS软件的差异,及销售策略的不同,VPS的使用体验也有较大差异。尤其是VPS提供商超卖,导致实体服务器超负荷时,VPS性能将受到极大影响。相对来说,容器技术比虚拟机技术硬件使用效率更高,更易于超卖,所以一般来说容器VPS的价格都高于虚拟机VPS的价格。

    这些VPS主机以最大化的效率共享硬件、软件许可证以及管理资源。每个VPS主机都可选配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等. VPS主机用户除了可以分配多个虚拟主机及无限企业邮箱外, 更具有独立主机功能, 可自行安装程序,单独重启或重装主机(部分虚拟化/容器技术不支持更换内核)。

    简单理解VPS就是通过虚拟化技术隔离出来的系统

    docker是什么意思

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

    Docker 是 PaaS 提供商 dotCloud 开源的一个基于 LXC 的高级容器引擎,源代码托管在 Github 上, 基于go语言并遵从Apache2.0协议开源。

    docker 会对服务器端开发/部署带来什么变化?

    实现更轻量级的虚拟化,方便快速部署

    对于部署来说可以极大的减少部署的时间成本和人力成本

    Docker支持将应用打包进一个可以移植的容器中,重新定义了应用开发,测试,部署上线的过程,核心理念就是 Build once, Run anywhere。典型应用场景是开发运维上提供持续集成和持续部署的服务。

    1)标准化应用发布,docker容器包含了运行环境和可执行程序,可以跨平台和主机使用;

    2)节约时间,快速部署和启动,VM启动一般是分钟级,docker容器启动是秒级;

    3)方便构建基于SOA架构或微服务架构的系统,通过服务编排,更好的松耦合;

    4)节约成本,以前一个虚拟机至少需要几个G的磁盘空间,docker容器可以减少到MB级;

    5)方便持续集成,通过与代码进行关联使持续集成非常方便;

    6)可以作为集群系统的轻量主机或节点,在IaaS平台上,已经出现了CaaS,通过容器替代原来的主机。

    推荐学习:《docker视频教程

    以上就是vps和docker是什么意思的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:vps docker
    上一篇:Docker镜像原理之联合文件系统和分层理解(实例详解) 下一篇:docker的通信模式有哪些
    PHP编程就业班

    相关文章推荐

    • vps - ubuntu 服务器 php 上传文件成功但是文件夹是空的• Linux下VPS安装PHP探针的具体方法步骤• VPS是什么• Docker怎样搭建本地私有仓库(实例详解)• 技术解答之Pipeline整合Docker容器• 基于Docker镜像部署go项目(实例详解)• 解析docker怎么搭建lnmp环境(php7.4 + nginx )

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网