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

1

Q:Docker + Kubernetes只能在Linux环境下运行吗?

A:不,Docker加入对Windows的支持已经有一段时间了,而就在1.5版本的时候,Kubernetes加入了对Windows Server容器的支持,控制器仍然还跑在Linux上,然后Kubelet和Kubeproxy则可以在Windows上运行。

2

Q:新发布的1.5版本Kubernetes在Windows上运行有遇到什么问题吗,比如说一些Iptables还有POD只支持一个单个容器之类的问题?

A:是的,因为Windows没有像Linux这样有Iptables,所以Windows Server容器在网络上会有一些限制。类似地,由于WIndows处理namespace的方式的不同,一个使用Windows Server容器的Pod只能有一个单一的容器。微软正在和Kubernetes社区合作致力于在后面的版本里克服这些限制。

3

Q:Kubernetes和Openstack发展方向是怎样的?它们之间存在很多分歧吗?

A:Kubernetes和Openstack是两个完全不同的东西;真的没有必要去比较它们,因为它们根本从来都碰不到一起。你可以在Openstack上跑Kubernetes,你也可以使用Kubernetes来编排Openstack,但是它们始终还是两个截然不同的东西。

4

Q:如何监控部署在Docker容器上的应用程序?

A:Kubernetes可以通过设定livenessProbe属性来为一个Pod做健康检测。

5

Q:怎样从外面访问一个跑着许多Docker实例的应用程序?

A:通过使用Kubernetes的Service资源,你可以有多种方案实现对一个跑在Kubernetes里的带有多个实例的Docker应用的访问。你可以使用一个公网IP来创建一个Service,一个负载均衡Service,或者说,如果是HTTP的情况下,用一个Kubernetes的Ingress资源。

福利

扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!

推荐阅读:

  • 边缘计算将吞掉云计算!

  • ARM 发布新一代 CPU 和 GPU,实现 20% 性能提升!

  • 前端开发 20 年变迁史

  • 北漂杭漂的程序员,是如何买到第一套房子?

  • “爱装X”开源组织:“教科书级”AI知识树究竟长什么样?

  • 500行Python代码打造刷脸考勤系统

  • 权游播完了, 你在骂烂尾, 有人却悄悄解锁了新操作……

真香,朕在看了!

K8S精华问答 | 如何监控部署在Docker容器上的应用程序?相关推荐

  1. K8S精华问答 | Kubernetes用的是Docker的容器?

    kubernetes,简称K8s,是一个开源的,用于管理云平台中多个主机上的容器化的应用,目标是让部署容器化的应用简单并且高,并提供了应用部署,规划,更新,维护的一种机制.今天,我们就来看看关于K8S ...

  2. K8S精华问答 | K8S和Openstack发展方向是怎样的?

    kubernetes,简称K8S,是用8代替8个字符"ubernete"而成的缩写.是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化 ...

  3. 微服务项目部署在docker容器运行

    昨天的一篇微服务项目中涉及到docker部署,今天写一篇关于微服务项目部署在docker容器中运行,使用github上另外一个比较经典的微服务项目piggyMetric,项目的github地址:htt ...

  4. Linux环境打包Qt程序并部署到Docker容器

    Linux环境打包Qt程序并部署到Docker容器 根据项目需要,将UKylin版本的qt应用程序打包并且部署到docker容器中 系统版本 UKylin版本:Ubuntu18.04 Docker镜像 ...

  5. 构建ChatGPT 镜像,并将其部署到 Docker 容器中。

    自己构建 ChatGPT 镜像,并将其部署到 Docker 容器中. 下面是一个简单的 ChatGPT 镜像构建示例: 准备工作 在开始构建 ChatGPT 镜像之前,我们需要完成以下准备工作: 安装 ...

  6. Docker容器 - DockerFile发布Java微服务并部署到Docker容器

    目录 通过idea新建一个普通微服务项目 一.新建项目 二.POM 三.YML 四.启动类 五.Controller类 启动 通过Dockerfile发布微服务部署到docker容器 一.通过idea ...

  7. 如何在Docker容器中运行GUI程序

    如何在Docker容器中运行GUI程序 各位,今天我们将学习如何在Docker之中运行GUI程序.我们可以轻易地在Docker容器中运行大多数GUI程序且不出错.Docker是一个开源项目,提供了一个 ...

  8. K8S精华问答 | Kubernetes集群常见问题

    作为是Google开源的容器集群管理系.在Docker技术的基础上,为容器化的应用提供部署运行.资源调度.服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性.今天,我们就来看看关于k ...

  9. K8S精华问答 | CentOS下如何配置主机互信?

    作为是Google开源的容器集群管理系.在Docker技术的基础上,为容器化的应用提供部署运行.资源调度.服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性.今天,我们就来看看关于k ...

最新文章

  1. 使用putty远程linux服务
  2. D3D9学习笔记(四) 绘制
  3. footer在最低显示
  4. php api 无符号整数基数为16的整数参数的字符串表示形式,php基础语法
  5. gc垃圾收集器 与gc算法_GC解释:收集器概述
  6. mysql索引的使用及优化方法_MySQL中索引和优化的用法总结
  7. cuckoo沙箱常见报错总结
  8. 明晚直播预告丨Oracle 19c避雷经验分享
  9. Web后端学习笔记Flask(3)模板 实例
  10. html经历了几个版本,HTML 的上一个版本诞生于 1999 年. 自从那以后, Web 世界已经经历了巨变....
  11. 「代码随想录」动态规划:关于完全背包,你该了解这些!
  12. 如何在magento后台增加一个自定义订单状态
  13. 2019蓝桥:2019拆分为平方和问题
  14. c语言书籍(c语言书籍)
  15. USB加密狗复制工具
  16. android app开发计划
  17. html新年礼物,特别的新年礼物 特殊的新年礼物
  18. 我,钢铁侠,现急缺660亿美金
  19. 台电平板teclast X16HD碎屏拆机更换日志
  20. 向日葵的约定(歌词中日对译)

热门文章

  1. python怎么导入os模块_python之os模块
  2. 数据库表名大小写_某教程学习笔记(一):09、MYSQL数据库漏洞
  3. python启动方法_python进程开启的两种方式
  4. 清华大学霸榜计算机学科第一!2022 USNews世界大学排名出炉,计算机前50中国占19个...
  5. 创立微积分的两场风波
  6. 中科大少年班目前为止出过多少大牛?
  7. 盘点世界上的巨无霸发电机
  8. (pytorch-深度学习系列)模型参数的初始化与访问操作-学习笔记
  9. mysql 8.0 手动安装教程_mysql 8.0.13手动安装教程
  10. C语言中预定义宏的应用