Docker是一种容器引擎,主要用于应用的打包和运行,保证环境的一致性,目前与微服务配合一起使用的比较多。Docker官方说法是与集装箱功能类似,操作对象是应用,对应用进行Build -> Share -> Run。目前Docker为Kubernetes的默认容器引擎,当然还可以选择rkt,后续会写Kubernetes系列文章,本文先介绍一下Docker,为后续文章做一下铺垫。
程序员的自我修养
No results found
Kubernetes是Google内部容器编排引擎Borg的开源版本,之前写过一篇文章介绍过,并且使用Minukube来进行安装,但是那个只能是自己本地来体验一下,在研发测试环境中一般都会是使用Kubeadm来部署Kubernetes集群,Kubeadm是官方提供的Kubernetes集群安装工具,还在不断迭代,目前还没有达到GA版本,所以生产环境中还都是二进制源码安装。
本文是LZ在网上看到的文章,LZ觉得写得非常好,很有实际意义,可以作为以后的一个调优指导,故将文章搬到这里,如有侵权,欢迎与我联系,原文地址:https://www.ibm.com/developerworks/cn/java/j-lo-performance-tuning-practice/index.html