分类:干货译文

160427151764311

Kubernetes为什么很重要?

在本文中,我们从技术细节中抽离出来,从更抽象的层面上评估一下为什么容器、Kubernetes以及它呈现出的编程范式值得你去使用和整合到自己的技术栈中。 我们的目标是在如何审视和可视化你的基础设施这个问题上,提供一个全局观,进而理解本文标题的精髓:Kubernetes为什么很重要? 文章概要 引言 Kubernetes的根源 Kubernetes为什么很重要 功能 角色 大局观 结论 引言 Kubernetes的目的是成为容器的管理平面,同时它一直致力于满足真实世界中app运行和依赖的环境需求。一些例子能够说明Kub…

阅读全文 »
默认标题--设计创建于创客贴 (6)

GitLab Container Registry:Docker镜像之家

Gitlab最近发布了Gitlab Container Registry,使开发团队拥有轻松存储和共享Docker镜像的能力。继续阅读后续内容来了解更多信息并试用GitLab Container Registry——它于Gitlab8.8版本中免费提供! 就在几天前,Gitlab在8.8版本中发布了GitLab Container Registry,它可以与GitLab CI协同工作。基于开源软件构建的GitLab Container Registry并不是一个独立的registry服务,而是与Gitlab完全集成…

阅读全文 »
默认标题--设计创建于创客贴

Docker Trusted Registry入坑指南

我们中很多人开启Docker之旅的第一件事是从Docker Hub拉取镜像,我们使用的docker pull命令也是一个耗时的过程。 我们使用的镜像中很多被标注为“官方的”,这些镜像汇聚了Docker的最佳实践,并且通过了一系列的安全检查。但是Docker Hub上更多的是非官方的镜像,这些非官方镜像在可靠性和安全性上大都有问题。 企业往往需要针对自己的资产和工作流程进行更多的控制,它们更倾向于使用自己能够控制和监督的工具和仓库。对于Docker镜像,企业首选Docker Trusted Registry(DTR)…

阅读全文 »
1147376

微容器— 轻量级Docker容器

Docker能够让你将应用程序和依赖环境打包到一个独立的镜像中,这样就可以使用该镜像在容器中运行应用。问题是你通常会打包额外的、非必须的内容,以至于生成了巨大的镜像,从而也需要巨大的容器。多数使用Docker的人都会选择官方仓库中的镜像,但很不幸,你仅仅需要一个鸟笼大小的镜像却得到了帝国大厦规模的镜像。如果你基于官方的Node镜像构建了自己的镜像,那它最小也要643MB。 我基于官方Node镜像创建了一个简单的Hello World程序,大小为644MB.   这样的镜像太大了 !我的应用程序加上依赖是小…

阅读全文 »
puppet

Puppet扩展对Docker和Kubernetes的支持

Puppet 发布自动化平台2016.1企业版,增加了对容器管理和微服务架构模块的支持。 Puppet(Puppet Labs的前身)作为Devops的主流工具,正在升级其企业级IT自动化平台,目的是为容器周边基础设施(比如Docker和Kubernetes)提供支持。 Puppet实现了软件的自动交付,这使得传统的基础架构与更多的现代技术(公有云、私有云以及微服务架构)之间能够实现融合。甚至有人提议使用Puppet构建自己的PaaS 云。 Puppet 2016.1企业版,提供直接变更编排,允许按需推送变更、编排…

阅读全文 »
容器技术

你对容器技术还满意吗?

容器技术正在不断缩短交付周期,使开发人员的工作更方便快捷。然而容器技术尚未成熟,许多开发者和IT经理仍在努力去了解其潜力和局限。 Shippable对300名开发者进行了一项调查,结果表明:74%的人表示使用容器以后交付软件更快了。容器可以将代码打包封装在软件层,从而可以轻易地在不同的计算机之间进行传输。 在构建新应用时,开发者越来越多地使用了容器技术。开发者不断在寻找工具以缩短交付周期和提高应用弹性,在众多选择中,容器越来越流行。 随着软件交付的加速,另外17%的人表示容器技术能够使他们能用较少的开发人员完成相同…

阅读全文 »
众巨头齐聚,容器云有望实现大一统

众巨头齐聚,容器云有望实现大一统

几年来,云计算的发展势如破竹,不断侵蚀IT的市场;与此同时,凭借其优良的可伸缩性,云原生应用和服务也越来越受到青睐。这一趋势促使容器化运动和DevOps应用打包相关技术的规范化和统一化。 为了统一云计算接口和相关标准,云原生计算基金会(CNCF)应运而生。该基金会通过标准化容器技术和微服务理念来促进业界接纳云原生计算平台。 云原生计算平台的功能主要体现在两方面: 1.应用容器打包; 2. 管理部署和升级,保证企业微服务应用的快速交付。 作为CNCF的负责人,Chris Aniszczyk表示,随着基金会逐步标准化c…

阅读全文 »