【Docker头条】 Docker的秘密:费电!
不过,用Docker容器来处理耗电量更大的冗长任务很划算。 Docker也许是开发运维(DevOps)界的宠儿,不过说到能耗或耗电方面,这多少未免有点夸大其辞了。 隶属加拿大阿尔伯塔大学的计算机科学研究人员近期花了一段时间,特意比较了在Do...
不过,用Docker容器来处理耗电量更大的冗长任务很划算。 Docker也许是开发运维(DevOps)界的宠儿,不过说到能耗或耗电方面,这多少未免有点夸大其辞了。 隶属加拿大阿尔伯塔大学的计算机科学研究人员近期花了一段时间,特意比较了在Do...
本文主要从Docker的编排技术,Docker在一个大规模生产环境中的使用开始切入,围绕Docker应用的深化,像谷歌,AWS,阿里云都推出了这样的容器服务,分享并分析了新的概念——Container as a Service,着重讲解了微...
如果您正在使用kubernetes构建你的生产环境,如果您正在寻找如何在每台计算节点上运行一个守护进程(Pod),恭喜您, DaemonSet为您提供了答案! 什么是DaemonSet DaemonSet能够让所有(或者一些特定)的Node...
什么是Ingress 在Kubernetes中,Service和Pod的IP地址只能在集群内部网络中路由,所有到达“边界路由器”(Edge Router)的网络流量要么被丢弃,要么被转发到别处,从概念上讲,它类似下图: Ingress是对外...
什么是Deployment Kubernetes Deployment提供了官方的用于更新Pod和Replica Set(下一代的Replication Controller)的方法,您可以在Deployment对象中只描述您所期望的理想状...
什么是资源的限制范围和使用配额 Docker或者说以Docker发轫的新一代云计算,很大程度上的目标是实现更轻量、更便捷、更高效、更低成本的资源共享和隔离。使用kubernetes,一方面是实现DevOps,实现运维的自动化,另一方面是提高...
什么是ConfigMap? ConfigMap API用于存储已经在kubernetes中部署的配置数据,它主要聚焦: 为已经部署的应用提供动态的、分布式的配置管理 封装配置管理信息,简化kubernetes的部署管理 为kubernete...
自动扩容算法 算法描述 autoscaler(自动扩容器)的实现方式是一个循环,它通过定期通过Status.PodSelector来查询Pods的状态,获得他们的CPU使用率。然后,它通过现有Pods的CPU使用率的算数平均值跟目标使用率进...
引言 关于Docker的使用方式和使用场景有很多争论,但是,对于Docker用于改建持续构建这个场景来说没有什么争议。很多公司已经使用docker完成了持续构建的流程,实现了软件快速发布。 持续集成或者说持续发布是个很大的话题,涉及方方面面...
跨主机通信 Docker默认的网络环境下,单台主机上的Docker容器可以通过docker0网桥直接通信,而不同主机上的Docker容器之间只能通过在主机上做端口映射进行通信。这种端口映射方式对很多集群应用来说极不方便。如果能让Docker...
Bridge模式 当Docker进程启动时,会在主机上创建一个名为docker0的虚拟网桥,此主机上启动的Docker容器会连接到这个虚拟网桥上。虚拟网桥的工作方式和物理交换机类似,这样主机上的所有容器就通过交换机连在了一个二层网络中。从d...
Redis主从集群 使用Redis主从集群的主要目的在于提高Redis集群的可用性,主节点宕机,从节点可以代替Redis主节点来提供服务。Redis主从集群还可以实现读写分离,即“写“和”读“操作分别作用在主、从节点上。这种模式下,从几点可...
引言 Kubernetes是谷歌开源的容器编排引擎,架构和设计思想来源于谷歌内部使用调度工具——Borg。Borg是谷歌一个久负盛名的的内部使用的大规模集群管理系统,它基于Linux Container(LXC)技术,目的是实现资源管理的自...
面对视安全如生命的企业级项目,如何才能帮助他们快速扫清拥抱容器技术的障碍?致力于容器云服务的Joyent公司CTO Bryan Cantrill在第97期The New Stack Analysts中探讨了Joyent对容器安全问题的一些看...
Registry介绍 Registry是Docker官方推出的镜像仓库,用于存储Docker的镜像。Docker官方推出了Docker Trusted Registry(DTR)并发布了V2版API,相对于V1版本有很大改变和优化。 快...
单个节点 使用Kubernetes ReplicationController 在GCE环境中使用Kubernetes和持久存储构建单个节点的副本集: 在公司的私有环境中,选择Ceph RBD作为永久性存储是个好的选择。 使用yaml文件定...