容器

Docker(1.11.1)命令

查看当前Docker的版本信息;root@willem:~# docker versionClient: Version: 1.11.1 API version: 1.23 Go version: go1.5.4 Git commit: 5604cbe Built: Tue Apr 26 23:30:23 2016 OS/Arch:

Docker网络

整理自《Docker进阶与实战》Docker网络现状为了解决容器网络性能低下、功能不足的问题,Docker启动了子项目“Libnetwork”。Libnetwork提出了新的容器网络模型(Container Network Model,简称CNM),定义了标准的API用于为容器配置网络,其底层可以适配各种网络驱动(如图Docker-network01所示)。CNM有三个:沙

Mesos大神Tim实录分享 | 解读Mesos 1.0 + 更长久的Mesos Containerier

本文是Mesos专家Timothy Chen在7月23日数人云对话Docker&Mesos沙龙活动上做的分享实录,Tim畅谈了Mesos架构的设计特点。无独有偶,2016年7月27日Apache社区发布了Apache Mesos 1.0.0。 1.0.0版本的推出,印证了Tim在分享中提到的很多改进: Docker daemon的弃置,接口规范化、对CNI 和GPU的支持以

Kubernetes方法论:扩容和可靠性

在第一篇文章里,我们探索了在Kubernetes中pods和services的概念。现在,我们来理解一下如何用RC来完成弹性扩容以及可靠性。我们也会讨论一下如何将持久化带入布置在Kubernetes上的云本地应用程序。RC:弹性扩容和管理微服务如果pods是一个单元,部署和services是抽象层,那么谁来追踪pods的健康状况呢?于是RC就这样出场了。在pods被部署之后

实录分享|一篇文章看CNTV的容器化探索和平台搭建

中国开源云联盟容器工作组成立后的第一次活动——数人云对话Docker&Mesos沙龙活动圆满落下帷幕。本篇文章是活动的实录分享,介绍了CNTV容器技术的探索与实践,在以高安全、高可用和弹性伸缩为需求的前提下,容器技术具体在CNTV是如何落地的。本文内容主要有以下五点:第一,CNTV为什么要用容器,第二,CNTV容器管理平台的选型,第三,容器在CNTV的发展与现状,第四,案例

云的难处——我们为什么需要 CloudEngine?

——我们为什么需要 CloudEngine?郑昀 创建于2016/7/31关键词: 容器、Docker、OpenStack、虚拟机、私有云、Mesos、配置管理、部署、发布2014年年底,我们开始试着将原有的持续集成和持续发布流程,从 OpenStack 迁移到 Docker 上。后来,我整理过两篇文章讲容器私有云和持续发布都要解决哪些基础问题(I,II)。现在,OpenS

Docker Swarm新版本发布对Kubernetes的意义

相比于普通的软件的开发速度,容器编排领域的发展速度相当惊人。基于容器的初创公司呈爆发式增长,这个领域的竞争也愈加激烈。这是一个好的开始,但是技术的选择却成为一个难题。在这样的情况下,我们目前关注了Docker和Swarm。在Apprenda,我们的目标就是提交一个有创意的,稳定的,可以在长时间内比较好维护的编排技术。一个健康的社区有三个关键点。在对技术,社区和不同容器编排工

数人云CTO解读Docker 1.12和金融业容器化

7月29日数人云在上海举办金融沙龙,邀请上交所和近二十家来自银行、保险、证券的IT技术专家一同探讨容器技术在金融业中的最佳实践。数人云CTO肖德时在会上将传统金融行业通过容器可以解决的四大问题做了逐一解读。以下是演讲实录:容器技术基本上是2013年出来的,2014年开始在中国传播。在2016年,大家可以感觉到Docker技术的发展加速,在生产环境中也有很多的成功案例。在Do

我也谈谈微服务

微服务是大型分布式系统的基本组成部分,在面对海量用户时在设计上考虑横向扩展后,应用在集群间采用RPC调用,微服务的使用与目前互联网服务的体量是分不开的,是控制复杂度的一种手段。早期大家在处理http请求时由于单机linux的文件句柄数量上限,或单web容器的单机极限等原因开始采用服务器集群(老外叫的更贴切-服务器农场,含义既跟老农养鸡养鸭一样,养一堆服务器),每个服务器处理