开发者社区> 云原生> 容器服务

容器服务

关注

国内唯一 Forrester 公共云容器平台领导者象限。

0
今日
8806
内容
28
活动
235598
关注
|
设计模式 Cloud Native Java
|

云原生必备知识: 容器设计模式

即容器中的设计模式,包含迭代器模式和适配器模式。迭代器模式即提供一种方法访问一个容器对象中各个元素,而又不暴露该对象的内部细节。适配器模式及即适配器模式是23种中设计模式之一,它的主要作用是在新接口和老接口之间进行适配。它非常像我们出国旅行时带的电源转换器,我们国家的电器使用普通的扁平两项或三项插头,而去外国的话,使用的标准就不一样了,比如德国,使用的是德国标准,是两项圆头的插头。如果去德国旅游,那么我们使用的手机充电器插头无法插到德国的插排中去,那就意味着我们无法给手机充电。怎样解决这个问题呢?只要使用一个电源转化器就行了。

642 0
|
存储 Kubernetes Linux
|

Kubernetes必备知识: 容器接口CRI

每种容器运行时各有所长,许多用户都希望Kubernetes支持更多的运行时。在Kubernetes 1.5发布版里,我们引入了CRI–一个能让kubelet无需编译就可以支持多种容器运行时的插件接口。CRI包含了一组protocol buffers,gRPC API,相关的库,以及在活跃开发下的额外规范和工具。CRI目前是Alpha版本。 支持可替换的容器运行时在Kubernetes中概念中并非首次。在1.3发布版里,我们介绍了rktnetes项目,它可以让rkt容器引擎作为Docker容器运行时的一个备选。然而,不管是Docker还是Rkt都需要通过内部、不太稳定的接口直接集成到kubele

939 0
|
运维 监控 Kubernetes
|

金融行业从经典网络向VPC容器化改造

本实践介绍经典网络向VPC容器化改造实践以及配置步骤,可适用于金融等行业。

1135 0
|
运维 Kubernetes 安全
|

关于Kubernetes规划的灵魂n问

Kubernetes已经成为企业新一代云IT架构的重要基础设施,但是在企业部署和运维Kubernetes集群的过程中,依然充满了复杂性和困扰。我们对客户在规划集群过程中经常会遇见的问题,进行一些分析解答。试图缓解大家的“选择恐惧症”。

4436 0
|
弹性计算 运维 Kubernetes
|

一小时快速搭建基于阿里云容器服务-Kubernetes的Web应用

如果您是一个Kubernetes的初学者,本文可以帮助你快速在云上搭建一个可实际使用的集群环境,并发布自己的第一个应用。你无须提前准备任何的硬件资源或者下载任何的软件包。 如果您已经有一个自建的Kubernetes集群,想要尝试阿里云上的托管集群,本文可以帮助你快速完成上手操作,而无需详细阅读阿里云的帮助文档,从而节省您的时间。

11110 0
|
Kubernetes Cloud Native 网络安全
|

深度解析容器服务Kubernetes集群容量以及网络规划

#背景 在目前云原生技术被如火如荼的大规模使用的过程中。越来越多的用户都会使用Kubernetes集群去部署其应用。但是在这个过程中,如果由于早期对于容量和网络的规划不当,可能造成实际生产中实践中,不能满足业务的真实需要。如果此时在重新规划就面临着集群重建、应用迁移的诸多事项,这样不仅仅浪费了大量的精力,甚至可能会造成业务有一定的中断。因此,为了使得广大使用者可以更加深入的理解阿里云容器服务Ku

2131 0
|
弹性计算 NoSQL 关系型数据库
|

标记(TAG)您的弹性容器实例(ECI)资源

为了方便管理阿里云弹性容器实例(ECI)资源——容器组,您可以选择通过标签的形式为每个资源分配您自己的元数据。本主题介绍标签并说明如何创建标签。

1252 0
|
Perl Shell Linux
|

Flexvolume插件分批升级方案

Flexvolume支持在线自动升级,您可以登陆控制台实现一键升级,参考:https://help.aliyun.com/document_detail/100605.html Flexvolume升级不会影响您的应用,但是建议您可以选择在业务低峰的时候进行升级。

4673 0
|
机器学习/深度学习 Kubernetes TensorFlow
|

妙到毫巅,在阿里云容器服务中体验RAPIDS加速数据科学

在阿里云容器服务中体验RAPIDS加速数据科学 摘要 算法、数据和算力称为人工智能的三大要素,如果没有算力的支撑,人工智能难以落地。而Nvidia GPU的强劲算力是AI模型训练加速的首选,但是它的价格也确实不菲。

2966 0
|
容器 Kubernetes 监控
|

系列文章:Kubernetes日志方案设计思路

上一篇中我们介绍了为什么需要一个日志系统、为什么云原生下的日志系统如此重要以及云原生下日志系统的建设难点,相信DevOps、SRE、运维等同学看了是深有体会的。本篇文章单刀直入,会直接跟大家分享一下如何在云原生的场景下搭建一个灵活、功能强大、可靠、可扩容的日志系统。

3034 0

Knative 实战:如何在 Knative 中配置自定义域名及路由规则

Knative 中如何指定域名和路径访问,在阿里云 Knative 中提供了这样的能力,用户可以通过控制台配置域名,并基于 Path 和 Header 进行转发规则设置,本文给你进行如下介绍。

1878 0
|
Android开发 小程序 容器
|

mPaaS H5 容器知识清单 | FAQ · 第三期

mPaaS 离线包源自于支付宝原生方案,经历了严苛的业务考验,让你直接和支付宝使用同一套框架层代码,拥有统一容器及内核,相对系统内核获取更低 Crash 率和 ANR 率,适配性强,并具备良好的、弹性的扩展能力,结合具体业务需求定制 JSAPI。

2154 0
|
容器 移动开发
|

mPaaS H5 容器知识清单 | FAQ · 第一期

mPaaS 离线包源自于支付宝原生方案,经历了严苛的业务考验,让你直接和支付宝使用同一套框架层代码,拥有统一容器及内核,相对系统内核获取更低 Crash 率和 ANR 率,适配性强,并具备良好的、弹性的扩展能力,结合具体业务需求定制 JSAPI。

2685 0
|
容器 Linux Docker
|

Docker容器实战(六) - 容器的隔离与限制

Linux容器中用来实现“隔离”的技术手段:Namespace。Namespace实际上修改了应用进程看待整个计算机“视图”,即它的“视线”被操作系统做了限制,只能“看到”某些指定的内容。对于宿主机来说,这些被“隔离”了的进程跟其他进程并没有区别。

1887 0
|
容器 Docker Linux
|

【DockerCon2017技术解读】使用Moby工具和Linuxkit定制容器系统

DockerCon2017的技术解读中,阿里巴巴技术专家王炳燊为大家解读了在DockerCon2017中新发布的Moby项目和Linuxkit项目,为大家详细地介绍了Moby与Docker的区别,以及Linuxkit的优势所在,并通过示例介绍了如何利用Moby工具和Linuxkit定制容器系统。

1471 0
|
Kubernetes Cloud Native 应用服务中间件
|

云原生计算重塑企业IT架构 - 分布式应用架构

进入21世纪以来,我们见证了企业分布式应用架构从SOA(Service-oriented Architecture),到微服务架构,再到云原生应用架构的演化。在新技术迭起的今天,我们既要拥抱新技术带来的架构变化,更要加关注其背后的演进逻辑和核心价值,系统化地控制复杂性。

2711 0

Knative Eventing 之 Parallel 介绍

从 Knative Eventing 0.8 开始,支持根据不同的过滤条件对事件进行选择处理。通过 Parallel 提供了这样的能力。本文就给大家介绍一下这个特性。

3410 0
|
容器 存储 Kubernetes
|

阿里云容器混合云,Kubernetes 助力基因分析

一家大型基因测序功能公司每日会产生 10TB 到 100TB 的下机数据,大数据生信分析平台需要达到 PB 级别的数据处理能力。这背后是生物科技和计算机科技的双向支撑:测序应用从科研逐步走向临床应用,计算模式从离线向在线演进,交付效率越来越重要。

1591 0
|
网络协议 容器
|

使用node local dns来提升ClusterDNS服务质量

NodeLocal DNSCache在集群的上运行一个dnsCache daemonset来提高clusterDNS性能和可靠性。在ACK集群上的一些测试表明:相比于纯coredns方案,nodelocaldns + coredns方案能够大幅降低DNS查询timeout的频次,提升服务稳定性,能够扛住1倍多的QPS。

4928 0
|
持续交付 jenkins 容器
|

使用Velero Restic快速完成云原生应用迁移至ACK集群

本文记录使用Velero Restic快速完成云原生应用迁移至ACK集群的实践过程。 0. 实践步骤概览 (1)创建GKE集群(或自建Kubernetes集群)(2)在GKE集群上部署示例应用Jenkins Application并执行一个构建任务(3)创建ACK集群(4)在ACK集群中部署Min.

2905 0
|
Kubernetes 监控 容器
|

K8s学习进阶月刊第四期 直击 KubeCon 2019 现场

欢迎订阅K8s学习进阶月刊 推荐阅读 分享 KubeCon 2019 (上海)关于 Serverless 及 Knative 相关演讲会议直击 KubeCon 2019 现场,阿里云 Hands-on Workshop 亮点回顾阿里云ACK简介及入门实践Knative 实践:人脸图片识别Windo...

7109 1

备份恢复阿里云容器服务ACK

不管是在传统IT还是新兴的云计算场景下,对业务系统进行例行的备份都是一个非常重要的环节,本文将着重介绍如何使用开源工具velero给阿里云上的ACK k8s集群进行例行备份,以及如何恢复,该方案可以作为ACK用户日常运维的一个重要环节。

3719 0
|
Ubuntu Shell 应用服务中间件
|

Docker 容器的数据管理

文章首发于公众号《程序员果果》地址:https://mp.weixin.qq.com/s/DzF-ZwaY4QtlgM32I5wybg 一、容器的数据卷 1. 什么是数据卷? docker的理念之一就是将应用和运行的环境打包,因此docker容器的生存周期通常都是与在容器中运行的程序相同的,而我们对数据的要求是持久化,docker容器之间也需要一个共享数据的渠道。

1265 0
|
Linux Shell Docker
|

Docker 容器的网络连接

文章首发于公众号《程序员果果》地址:https://mp.weixin.qq.com/s/DzF-ZwaY4QtlgM32I5wybg 一、Docker 容器的网络基础 docker0(Linux的虚拟网桥) 通过ifconfig查看docker0的网络设备,docker守护进程就是通过docker0为docker的容器提供网络连接的各种服务。

1469 0
|
安全 Java 容器
|

Java并发容器,底层原理深入分析

ConcurrentHashMap ConcurrentHashMap底层具体实现 JDK 1.7底层实现 将数据分为一段一段的存储,然后给每一段数据配一把锁, 当一个线程占用锁访问其中一个段数据时,其他段的数据也能被其他线程访问。

1122 0
|
应用服务中间件 AHAS Spring
|

阿里云容器 AHAS Sentinel 网关流控揭秘【资料下载】

简介 在本场直播中,我们将介绍 AHAS Sentinel 的新特性 —— 网关流控,演示如何从容器服务创建 Spring Cloud Gateway 实例,将其快速接入到 AHAS 并配置网关流控规则,查看实时的流控效果。

3357 0
|
Kubernetes 容器
|

容器服务kubernetes federation v2实践二:基于FederatedSecrets管理多集群TLS证书

概要 随着网络安全越来越重要,越来越多的网站都使用HTTPS/TLS来加强访问安全。在federation v2联邦集群中,可以使用FederatedSecrets来管理多个k8s集群的证书,下面简单介绍在阿里云容器服务下使用FederatedSecrets管理TLS证书。

2175 0
|
Web App开发 Kubernetes Linux
|

利用Packer自定义镜像创建容器集群

利用Packer自定义镜像创建容器集群

1961 136
|
Kubernetes 调度 容器
|

容器服务kubernetes虚拟节点实践二:Job任务 + 虚拟节点

都说kuberntes集群的奔溃是从节点资源不够开始的,节点资源配置不足会导致pod无法及时运行,购买过多的节点又会导致资源的闲置浪费。虚拟节点就像是kubernetes集群的“魔法口袋”,让我们摆脱节点计算力不足的烦扰,也避免了节点的闲置浪费,满足“无限”计算力的想象,pod按需创建,轻松应对计算的波峰波谷。

6516 0
|
存储 Prometheus 监控
|

【资料下载】K8s监控神器——TSDB for Prometheus的入门与实践

议题介绍 Prometheus作为云原生监控的首选工具,其单机部署的架构设计在提供稳定性和易用性的同时,也使得数据存储受限于单节点的存储大小。阿里云TSDB针对这一痛点,为用户提供了易用性高,稳定性强,性价比优的存储技术方案。

4047 0
|
数据可视化 应用服务中间件 AHAS
|

免费的容器架构可视化工具 | 阿里云应用高可用服务 AHAS 发布重大新特性

采用容器服务后,了解容器之间的关系及依赖是一个比较有挑战的问题。容器化改造后的实际架构模型可能与预想的架构存在较大的差异,架构师或系统运维人员需要精确地了解资源实例的构成和交互情况,存在一定的困难。其次,系统架构在动态演化过程中可能引入了一些不可靠的因素,比如弱依赖变强依赖、局部容量不足、系统耦合过重等,给系统的稳定性带了极大的安全隐患。

22068 0
|
容器 Perl
|

阿里云容器服务Istio初探

极简的istio样例部署,可以帮助新手快速入门,相较官方提供的Bookinfo应用更容易上手。

2492 0
|
存储 API 容器
|

Kubernetes 如何打赢容器之战?

Kubernetes 近几年很热门,在各大技术论坛上被炒的很火。它提供了强大的容器编排能力,与此同时 DevOps 的概念也来到大家身边,广大的开发同学也能简单地运维复杂的商业化分布式系统,打破了传统开发和运维之间的界限。

2396 0
|
关系型数据库 MySQL 数据库
|

Flask 教程 第十九章:Docker容器上的部署

本文转载自:https://www.jianshu.com/p/c29bc412f21a 这是Flask Mega-Tutorial系列的第十九部分,我将在其中部署Microblog到Docker容器平台。

5411 0
|
JavaScript C++ Docker
|

Node.js 微服务实践:基于容器的一站式命令行工具链

作者:个推Node.js 开发工程师 之诺 背景与摘要 由于工程数量的快速增长,个推在实践基于 Node.js 的微服务开发的过程中,遇到了如下问题: 每次新建项目都需要安装一次依赖,这些依赖之间基本相似却又有微妙的区别; 每次新建项目都要配置一遍相似的配置(比如 tsconfig、lint 规则等); 本地 Mac 环境与线上 Docker 内的 Linux 环境不一致(尤其是有 C++ 依赖的情况)。

2080 0
|
应用服务中间件 文件存储 nginx
|

如何在Kubernetes集群动态使用 NAS 持久卷

介绍: 本文介绍的动态生成NAS存储卷的方案:在一个已有文件系统上,自动生成一个目录,这个目录定义为目标存储卷; 镜像地址:registry.cn-hangzhou.aliyuncs.com/acs/alicloud-nas-controller:v1.11.5.4-433631d-aliyun 默认生成资源:生成的PV名字为:pvc-${pvc-uid}生成目录的名字:namespace-pvcname-pvname 可以再pvc的annotations中如下声明,自定义名字:生成的pv、目录名字为下面定义的名字。

8347 0
|
机器学习/深度学习 新零售 监控
|

解读Istio与Kubernetes组合

在云原生领域,为什么Istio不能缺席?基于 Istio可以获得哪些服务网格能力?

6104 0
|
Docker 容器
|

3条建议,助您迈出容器策略第一步!

您获悉了一个很棒的新流程或是新工具,知道它可以帮您直击痛点,而且它确实可以解决某种需求。如果可以恰当的推出它,可能会改变游戏规则。

2316 0
|
Kubernetes 容器
|

Helm源码解析 资料下载

Helm 是Kubernetes 集群的包管理器(charts), charts 是Kubernetes资源的一个打包集合。 Helm之于Kubernetes好比yum之于RHEL,或者apt-get之于Ubuntu。

2347 0
|
监控 API 容器
|

阿里云容器服务DaemonSet实践

DaemonSet 保证在每个 Node 上都运行一个容器副本,常用来部署一些集群的日志、监控或者其他系统管理应用。下面以日志收集 fluentd 为例,看下如何使用阿里云容器服务控制台创建DaemonSet。 ### 准备Kubernetes环境 在阿里云容器服务控制台中创建Kubernetes 集群(1.11.5),3 master,3 worker ### 安装fluentd

3830 0
|
Web App开发 存储 应用服务中间件
|

迈入Docker、Kubernetes容器世界的大门

本文通过简单的示例,带领初学者快速迈入Docker、Kubernetes(K8S)容器世界的大门。假设,你已拥有一个K8S集群,否则,可通过minikube或minishift快速搭建一实验环境。 Docker Docker与K8S ​ Docker本质上是一种虚拟化技术,类似于KVM、XEN、VMWARE,但其更轻量化,且将Docker部署在Linux环境时,其依赖于Linux容器技术(LXC)。

2001 0
|
新零售 Kubernetes 持续交付
|

小红书在Kubernetes容器环境的CD实践

前言 容器推出以来,给软件开发带来了极具传染性的振奋和创新,并获得了来自各个行业、各个领域的巨大的支持——从大企业到初创公司,从研发到各类IT人员等等。跨境知名电商小红书随着业务的铺开,线上部署单元的数量急剧增加,以 Jenkins 调用脚本进行文件推送的部署模式已经不能适应需求。

3196 0
|
存储 监控 应用服务中间件
|

东方国信基于kubernetes构建容器云平台的实践和思考

本次,我分享的主题是《东方国信基于Kubernetes构建容器云平台的实践和思考》。 先讲一下背景,国信之前的软件部署方式是找台机器,把war包或者jar包往机器上一扔,启动就可以了,所有功能都在一个包里面,模块之间相互耦合,导致新功能开发上线周期很长,客户的需求得不到及时满足。

1905 0
|
Kubernetes Shell Docker
|

kubernetes中容器资源控制的那些事儿

为啥要把参考文档写在前面呢,因为这几篇文档都说了不少关于k8s里面的容器的资源请求和限制的事儿,但还是没完全讲透,今天就试着讲清楚些,并进行吐槽。本文很长,不耐烦的可以直接看最后一节总结。 1. Pod资源控制的来源,调度时和运行时 apiVersion: v1 kind: Pod metadat.

2050 0
|
监控 应用服务中间件 容器
|

如何通过Log-Pilot来采集Kubernetes Pod日志

本文主要跟大家分享下如何通过Log-Pilot来配置采集Kubernetes集群中Pod的日志。

8228 0
我要发布