• 技术文章 >运维 >Docker

    kubernetes和docker有什么区别

    青灯夜游青灯夜游2021-11-29 16:44:14原创810

    区别:1、kubernetes是一个开源的容器集群管理系统,是一套自动化部署工具;而Docker是一个开源的应用容器引擎,是一种容器化技术。2、docker是容器层面的,kubernetes是容器编排层面的。

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

    kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。

    k8s是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。

    1.png

    docker,是一种最新的容器化技术,是一种高效的,占资源比传统虚拟机技术少的虚拟技术。

    kubernetes和docker的区别

    docker是容器层面的。docker目前主要包含了dockerd和containerd两个组件。其中containerd才是真正干活的。

    k8s是容器编排层面的,可以对接不同的容器层。也就是说,k8s可以对接docker,也可以对接更简洁的containerd,或者其它。

    推荐学习:《docker视频教程

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

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:kubernetes docker
    上一篇:vm虚拟机和docker的区别是什么 下一篇:docker daemon是什么意思

    相关文章推荐

    • docker run和docker exec命令的区别是什么• docker是什么?能做什么?• 为什么用docker部署• docker的四种网络模式是什么• docker中的三剑客是指什么

    全部评论我要评论

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

    PHP中文网