说明

这是 Docker——容器与容器云(第2版) 一书的学习笔记。

运维

开发和运维一体化
开发、测试、运维同时进行,一键部署

管理容器

管理多个容器节点,即容器集群。

容器云,kubernate

云计算

必须提供三个层次的功能和支持
1.硬件/基础设施IAAS
2.操作系统/虚拟机PAAS
3.应用SAAS


1.现在的云计算,只要还是基于虚拟机vmware技术。和以前的人工运维虚拟机,云计算技术,就是把运维虚拟机彻底自动化了。但是,底层的技术没有变。
2.未来,很可能,云计算不再基于虚拟机技术,而是基于容器技术。因为虚拟机太重太大了。

速度

1.虚拟机
以分钟计算,跟开机一样
2.容器
秒开,就是一个普通的应用程序

大小

1.虚拟机
以G计算,因为有操作系统(几G)
2.容器
大一点的应用程序,几百M

负载均衡

容器管理要解决的问题,即kubernete要解决的问题。

自动发现新的节点

同上。

容器

之负责单机节点,开发环境!

容器管理

负责集群!!!

适用于生产环境。

容器管理-kubernate

容器管理有很多解决方案,kubernate是最好的一个。

容器云

指的是基于容器的云计算。 而不是一起的基于虚拟机的云计算。


一切皆容器

参考

Docker——容器与容器云(第2版)

转载于:https://juejin.im/post/5d09ba91e51d455a2f22026f

docker和kubernete相关推荐

  1. kubernete部署安装(docker方式)

    kubernete部署安装(docker方式) kubernete简介 Kubernetes是容器集群管理系统,可以实现容器集群的自动化部署.自动扩缩容.维护等功能. 优点: 快速部署应用 快速扩展应 ...

  2. Kubernetes实战[1]: 基于kubernetes构建Docker集群环境实战

    kubernetes是google公司基于docker所做的一个分布式集群,有以下主件组成 etcd: 高可用存储共享配置和服务发现,作为与minion机器上的flannel配套使用,作用是使每台 m ...

  3. Docker集群管理工具-Kubernetes部署记录

    Kubernetes介绍 Kubernetes是Google开源的容器集群管理系统,是基于Docker构建一个容器的调度服务,提供资源调度.均衡容灾.服务注册.动态扩缩容等功能套件. Kubernet ...

  4. Docker容器化实战第七课 容器编排Docker Compose、Docker Swarm 和 Kubernetes

    19 如何使用 Docker Compoe 解决开发环境的依赖? 前两个模块,我们从 Docker 的基本操作到 Docker 的实现原理,为你一步一步揭开了 Docker 神秘的面纱.然而目前为止, ...

  5. kubernetes集群搭建

    Kubernetes集群组件: - etcd 一个高可用的K/V键值对存储和服务发现系统 - flannel 实现夸主机的容器网络的通信 - kube-apiserver 提供kubernetes集群 ...

  6. Kubernetes集群部署篇( 一)

    K8S集群部署有几种方式:kubeadm.minikube和二进制包.前两者属于自动部署,简化部署操作,我们这里强烈推荐初学者使用二进制包部署,因为自动部署屏蔽了很多细节,使得对各个模块感知很少,非常 ...

  7. K8S集群搭建,并部署nginx实现跨网络访问

    K8S基础概念 一.核心概念 1.Node Node作为集群中的工作节点,运行真正的应用程序,在Node上Kubernetes管理的最小运行单元是Pod.Node上运行着Kubernetes的Kube ...

  8. Flannel网络原理(转载)

    overlay网络简介 覆盖网络就是应用层网络,它是面向应用层的,不考虑或很少考虑网络层,物理层的问题. 详细说来,覆盖网络是指建立在另一个网络上的网络.该网络中的结点可以看作通过虚拟或逻辑链路而连接 ...

  9. Centos7部署Kubernetes集群

    1.环境介绍及准备: 1.1 物理机操作系统 物理机操作系统采用Centos7.3 64位,细节如下. [root@localhost ~]# uname -a Linux localhost.loc ...

最新文章

  1. 诺依曼原理中计算机由运算器,冯诺依曼原理与计算机的基本组成
  2. Java面试题2-附答案
  3. 使用numpy与matplotlib.pyplot画图
  4. 领域应用 | 人工智能+知识图谱:如何规整海量金融大数据?
  5. TensorFlow 教程 --进阶指南--3.3可视化学习
  6. Android开发笔记(七十八)异常容错处理
  7. python参考手册下载_python参考手册第4版
  8. 自学java,能找到工作吗?一位月薪13k的自学程序员分享自己是如何学会java的
  9. java求两个数的最小公倍数的方法_Java程序查找两个数字的最小公倍数
  10. Unity3D之快捷键大全
  11. 湖南科技大学计算机考研资料汇总
  12. 大数据和云计算技术周报(第101期)
  13. 传iPhone8将搭载裸眼3D技术
  14. 618大促:手机品牌“神仙打架”,高端市场“谁主沉浮”?
  15. ffmpeg压缩命令
  16. 机器学习之语音生成音乐生成
  17. 笔记本外接显示器,R7000
  18. lookupedit可编辑可选择
  19. cocos2dx3.17.2之梦幻西游开发日志(三)
  20. 京东云与金山云合并!云计算行业真的要大洗牌吗?

热门文章

  1. pr计算机丢失msvcp140.dll,电脑提示msvcp140.dll丢失的解决方法
  2. 51CTO下载中心-我的资源库
  3. 易语言软件登录界面教程
  4. 腾讯测试开发工程师实习生面经(惨,接到7次面试,最后还是跪了,分享经验)
  5. Windows如何通过VNC访问Ubuntu远程桌面?
  6. 前端面试大全(Ajax篇——面试官这样问,你答得上来吗?)
  7. java 滑块验证码 开源,Java AWT生成滑动验证码
  8. 高中数学必修2:平面解析几何之直线与圆、圆与圆的位置关系
  9. 用python实现todolist_todolist项目
  10. Liunx 离线安装 JDK1.8 (超级详细版)