1、Docker Compose
适用于单机编排(一个docker host)
2、Docker Swarm
适用于集群编排(多个docker host)
3、Docker Machine
给主机提供docker环境
DevOps,MicroService(微服务),Blockchain
CI:持续集成
CD:持续交付Delivery
CD:持续部署Deployment
早起部署因为异构的原因及其困难
kubernetes(k8s)
自动装箱,自我修复,水平扩展,服务发现和负载均衡,自动发布和回滚
秘钥和配置管理,存储编排,批量处理执行
kubernetes集群
master:组件:API Server,Scheduler,Controller-Manager
node:组件:kubelet,容器引擎(如docker),负责启动容器,从register中啦拉取镜像启动
在k8s运行的最小单元不是docker容器,而是pod,他是容器的外壳,pod可以包含一个或多个容器