同时容器,k8s和docker区别是什么? 如何简单理解k8s和docker
2024-10-20 21:10:02
1.k8s是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。
2.Docker是一个开源的应用容器引擎,开发者可以打包他们的应用及依赖到一个可移植的容器中,发布到流行的Linux机器上,也可实现虚拟化。
Docker容器与传统虚拟化方式的不同,传统的虚拟技术,在将物理硬件虚拟成多套硬件后,需要再每套硬件上都部署一个操作系统,接着在这些操作系统上运行相应的应用程序。
而Docker容器内的应用程序进程直接运行在宿主机(真实物理机)的内核上,Docker引擎将一些各自独立的应用程序和它们各自的依赖打包,相互独立直接运行于未经虚拟化的宿主机硬件上,同时各个容器也没有自己的内核,显然比传统虚拟机更轻便。
最新文章
- Redis-Cluster实战--5.使用redis-cli安装
- MongoDB的基本操作
- ActiveMQ2
- 使用.net 创建windows service
- 关于大型网站技术演进的思考(十三)--网站静态化处理—CSI(5)
- TF400916错误修复办法
- mORMot 数据库操作
- Servlet深层知识
- Bootstrap系列 -- 23. 图片
- Zabbix全方位告警接入-电话/微信/短信都支持
- .NET下实现分布式缓存系统Memcached (转自网络)
- ArcGIS Server10.1授权文件
- C#软件开发实例.私人订制自己的屏幕截图工具(七)加入放大镜的功能
- Android中canvas.save()和canvas.restore()的使用
- Centos7 安装keepalived实现高可用
- vim 基本命令入门
- Hello World 程序的起源与历史
- 有意思的算法题:有10个文件,每个文件大概有10G,求里面最大的100个数;
- 认识RabbitMQ交换机模型
- Android PAI (PlayAutoInstall)预装APK 功能