普通 Docker 与 Kubernetes 对比
2024-10-20 15:19:01
Docker提供基本容器管理 API 和容器镜像文件格式
Kubernetes 管理运行容器的(物理或虚拟)主机群集,如果 Docker 是 OCP 的“内核”,Kubernetes 就是维持它的运转的“心脏”
尽管通过 Docker 使用环境变量在容器之间共享信息能够在技术上实现服务发现,但仍然存在一些限制,而且需要通过许多手动工作来确保所有环境变量保持同步,特别是在使用多个容器。
Kubernetes 提供了一种方法,当同一命名空间(项目)内的容器集服务启动时,Kubernetes自动为同一命名空间中的pod注入一组环境变量
这些Kubernetes环境变量一般遵从以下惯例
大写:所有环境变量使用大写的名称来设置
下划线分隔词语:服务创建的环境变量通常使用多个词语创建,它们通过下划线 (_) 分隔
以服务名称开头:服务所创建的环境变量的第一个词语是服务名称
协议类型:大多数网络环境变量会声明协议类型(TCP 或 UDP)
这张图表展示了包含所有相互关联组件的 Kubernetes 集群
最新文章
- Tcpdump命令详解
- [ACM] poj 2456 Aggressive cows (二分查找)
- MySQL group_concat 1024 大小
- 【转】用ASP.NET加密Cookie数据
- Day3 - Python基础3 函数、递归、内置函数
- 324篇CSS应用效果集合(梦想天空,可同时应用于Web开发与Qt界面开发)
- SqlBulkCopy使用心得 (大量数据导入)
- JavaScript 基础二
- Mybatis学习笔记(四) 之动态SQL语句
- python每天一个小练习-强壮的密码
- n2n windows 编译安装文件
- Linux/Unix环境下的make命令详解
- pip install升级包
- java 中使用正则表达式操作字符串
- asp.net中的CheckBox控件的使用
- Delphi调用C#编写的WebService 注意事项
- 修改maven的源地址为阿里源
- 使用Domain-Driven创建Hypermedia API
- Lombok 安装、入门以及使用
- Teamviewer 远程控制时 无法正常操作鼠标点击