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

容器服务

关注

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

0
今日
8802
内容
28
活动
235608
关注
|
Ubuntu Linux Shell
|

Docker CE 镜像源站

Docker CE 镜像源站

247500 209
|
Linux Docker 容器
|

Docker的Windows容器初体验

最近微软发布了Windows Server 2016,其中最让广大开发者和运维同学期待的就是Docker对Windows容器的支持。如果你手边没有Windows Server 2016的环境,我们也可以在Windows 10 操作系统上,使用Docker for Windows来开始实验。

103508 80
|
应用服务中间件 nginx 容器
|

当 Kubernetes 遇到阿里云

当 Kubernetes 遇到阿里云 阿里云提供了丰富多样的云产品支持,包括ECS、VPC网络、经典网络、负载均衡SLB等等,可以帮助Docker应用轻松在云端运行。阿里云除了推出容器服务提供了一站式的容器应用管理解决方案,也在不断推动其他开源容器技术和阿里云的集成更好地满足用户的多样化需求。

59468 145
|
Java jenkins 持续交付
|

基于Docker容器的,Jenkins、GitLab构建持续集成CI

一、场景: 开发者将代码提交(push)到GitLab后,GitLab通过Hook通知jenkins,jenkins自动从GitLab中获取项目最新的源码进行集成和发布。 二、准备: 基于Docker,创建一个私有GitLab的容器,创建一个jenkins的容器 三、步骤 1、构建Jenkins容器 Jenkins容器安装Jenkins的rpm包,Jenkins依赖 JDK,所以需要在Jenkins的容器中安装配置jdk,本人使用jdk1.8,同时需要Jenkins的容器调用maven的打包命令,所以也需要配置安装maven,本人使用maven 3.3.9。

53528 160
|
jenkins 持续交付 数据安全/隐私保护
|

谈谈 Docker Volume 之权限管理(一)

Volume数据卷是Docker的一个重要概念。数据卷是可供一个或多个容器使用的特殊目录,可以为容器应用存储提供有价值的特性。然而Docker数据卷的权限管理经常是非常令人困惑的。本文将结合实例给大家介绍Docker数据卷权限管理中的常见问题和解决方法。

58010 23
|
数据安全/隐私保护 Docker 容器
|

容器镜像服务 Docker镜像的基本使用

容器镜像服务 Docker镜像的基本使用

57762 28
|
jenkins 测试技术 持续交付
|

使用阿里云容器服务Jenkins 2.0实现持续集成之Pipeline篇(updated on 2016.12.23)

本文将用java web源代码来演示一个Pipeline项目如何优雅地实现代码提交触发测试,war包打包,测试结果展示,war包本地存储以及上传OSS,构建镜像,部署应用,邮件推送结果的持续交付方案。 在最后一部分,我们将介绍动态生成slave,执行job,销毁slave。

42754 143
|
监控 Kubernetes 开发者
|

阿里云容器Kubernetes监控(四) - 使用钉钉实现Kubernetes监控告警

前言 容器应用的监控和传统应用的监控有很大的不同,在本系列的前面几篇文章中提到了关于自顶向下的传统监控策略以及在容器中常用的自底向上的反向监控策略与问题以及阿里云是如何通过数据链路与逻辑链路分离的方式解决上述问题的,文章直达连接。

20960 0
|
Devops 测试技术 应用服务中间件
|

DevOps与阿里云容器服务(三)

### 前言 你若问十个哲学家什么是『哲学』通常你会得到十一种答案(有一种是你自己的)。 你若问十个持续交付布道师什么是『DevOps』,你恐怕得到的是上百种答案(因为你自己也有好几种)。 只有一个哲学问题是严肃的,那就是生与死。

20828 1
|
Cloud Native 微服务 容器
|

阿里云亮相2019云原生产业大会,积极共建云原生生态

阿里云和蚂蚁金服会积极参与共建开放共赢的云原生技术生态,帮助用户用新技术拓展商业边界。

17688 0
|
弹性计算 监控 关系型数据库
|

在阿里云上进行Docker应用的自动弹性伸缩

简介 上次介绍了通过监控集成实现容器的自定义弹性伸缩。最近阿里云Docker容器服务发布了自动弹性伸缩的支持,可以非常方便的支持容器的自动弹性伸缩,从而更好的支持应用的弹性管理。能够自动的监控容器应用的指标,并根据配置的自动弹性伸缩的规则进行扩缩容。在业务增长超过监控指标阀值的时候自动增加容器应用

16871 0
|
JavaScript Devops 容器
|

DevOps与阿里云容器服务(二)

## 前言 在本文中,将会通过一个简单的例子来介绍使用阿里云容器服务进行containerOps的实践与经验。 ## 第一个E2E的containerOps的例子 从DevOps的角度来讲,最核心的本质是从开发到部署的流程。传统的DevOps的流程大致的步骤如下。

15952 0
|
负载均衡 Java 微服务
|

在阿里云容器服务上开发基于Docker的Spring Cloud微服务应用(二)

本文为Spring Cloud与阿里云容器服务系列文章的第二篇,讨论了如何将示例代码一键部署到阿里云容器服务上。为了比较全面地展示高可用和负载均衡的能力,这里也会演示如何创建虚拟专有网和负载均衡。

15757 0
|
弹性计算 Kubernetes 网络安全
|

玩转阿里云上Kubernetes 1.7.2 高可用部署

随着Kubernetes社区的不断壮大,其版本不断更迭,新功能及BugFIX也不断更新,促使其部署方式也不断的变化,本文将带您在阿里云上快速的部署一个高可用的Kubernetes集群。并且添加阿里云CloudProvider支持,让您可以方便的自由的使用阿里云上的SLB,NAS,阿里云盘,VPC网络等云资源。

14192 0
|
Linux Docker Python
|

简单几招助您加速 ARM 容器应用开发和测试流程

阿里云容器服务推出了边缘容器,支持云-边-端应用一体协同。本文将介绍一些简单的技术在X86环境来构建和测试ARM 容器应用,无需交叉编译,无需修改镜像。

14963 0
|
弹性计算 负载均衡 网络协议
|

在阿里云上体验Docker 1.12的路由能力和容器应用分发部署

Docker 1.12除了提供内置的编排能力,也提供了服务路由支持 routing mesh,和新的多容器应用分发和部署机制, Docker Stack和Distributed Application Bundle

14542 0
|
云栖大会 Docker 容器
|

专访阿里云易立:从实践积累到需求沉淀,容器技术必将引领主流

易立作为阿里云资深技术专家,目前在阿里云负责云应用服务,并主要关注容器技术、开发者工具和开源生态领域的产品和技术。在本次访谈中,易立详细介绍了阿里云在容器技术和Cloud Native生态建设上思考与探索。

12070 0
|
Devops 测试技术 持续交付
|

Docker在云平台上的最佳实践:基于容器技术的DevOps探索

12月9日,在云栖计算之旅线下沙龙上,阿里云容器服务团队的高级研发工程师秦妤嘉分享了《基于容器技术的DevOps探索》。首先介绍了DevOps和CD,接着分析了Docker如何打破传统CD壁垒,最后讲解了怎样从零开始搭建一个持续交付系统。

12157 1
|
监控
|

阿里云应用性能管理(APM)产品-应用实时监控服务(ARMS)技术解密 资料下载

直播大纲 1. 应用性能管理(APM)背景介绍 2. 分布式链路追踪的现状与使用场景 3. ARMS分布式链路追踪的技术实现 4. 最佳实践 (1) 全息排查+场景链路(2) 前端监控与应用监控融合(3) ARMS与K8S的融合与实践 专家介绍 阳其凯(逸陵),阿里巴巴高级开发工程师,2016年加入阿里巴巴Eageleeye团队,多年实时计算平台与APM产品开发经验,目前主要负责云产品业务实时监控服务(ARMS)与链路追踪(Tracing Analysis)的研发工作。

13731 0
|
NoSQL 网络协议 Docker
|

利用Docker轻松玩转Cassandra

Cassandra 是一个流行的分布式NoSQL数据存储系统。最近有客户问起了Cassandra在如何Docker中运行的一些问题。本文将利用Docker Compose和阿里云容器服务轻松玩转Cassandra

12326 0
|
容器
|

在AlibabaCloud上,如何使用AD FS进行 【用户SSO】 并完成在容器服务ACK集群中的身份验证

阿里云支持基于SAML 2.0的SSO(Single Sign On,单点登录),也称为身份联合登录。本文以Microsoft Active Directory (AD) 为例为您介绍企业如何使用自有的身份系统实现与阿里云的SSO并在容器服务ACK集群中进行身份验证。

11142 0
|
安全 Unix Linux
|

Docker 容器逃逸案例分析

## 0. 前言 本文参考自《Docker 容器与容器云》 这个容器逃逸的 case 存在于 Docker 1.0 之前的绝大多数版本。 目前使用 Docker 1.0 之前版本的环境几乎不存在了,这篇分析的主要目的是为了加深系统安全方面的学习。

12547 0
|
测试技术 Linux Shell
|

容器虚拟化——docker 详解

10613 2
|
Java iOS开发 Docker
|

Mac OS安装Docker容器的3种方式与差别:Docker for Mac

Docker是最流行等开源容器,为了学习,在Mac Book Pro使用Docker容器环境,实战Java、Mongo、Redis等技术,需要提前安装Docker环境,下面介绍在Mac OS安装Docker3种方式: 1、命令方式, 2、Docker Desktop for Mac,带一套可视化...

27066 0
|
监控 应用服务中间件 Perl
|

阿里云Kubernetes稳定性最佳实践

Kubernetes很酷,让我们的机器的资源利用率和运维效率都得到了提升。然而,要想用好Kubernetes,还是有些东西要注意的,否则可能会给自己带来一些小麻烦。在生产环境里,如何保证我们的应用能稳定可靠的运行在Kubernetes里呢?这篇文章将分享在阿里云容器服务上使用Kubernetes的一些有用的tips。

11971 1
|
数据采集 弹性计算 监控
|

Docker监控技术原理和阿里云容器监控服务实践

在云栖社区组织的云栖计算之旅第2期-Docker在云平台上的最佳实践专场中,阿里云晨末做了题为Docker监控原理和阿里云容器监控服务实践的分享。在本次分享中,他谈到了监控的重要性并且针对于Docker容器的监控技术进行了精彩分享。

9076 0
|
Docker 容器
|

阿里云上搭建Docker Swarm模式集群最佳实践

Docker技术体系和生态在2016年得到飞速发展、成熟,在2016中国容器技术调研报告中也发现了国内绝大部分用户都在关注Docker,80%的用户都会考虑使用容器技术。本文将讲解如何利用资源编排快速搭建Docker Swarm模式集群。

10470 0
|
jenkins 持续交付 Docker
|

使用阿里云容器服务Jenkins 2.0实现持续集成之the tag you want篇(updated on 2017.09.06)

为了简洁起见,本文将上述两种能力在一个持续集成场景中进行运用。整个场景是,在代码中增加环境变量配置文件,代码变更触发自动构建,打包代码,构建镜像(用git SHA和构建时间tag image),推送镜像,使用环境变量文件和compose模板来部署应用到阿里云容器服务。

10098 0
|
存储 Java Docker
|

Docker应用问题诊断与性能调优指南(一)- 先谈谈容器化性能调优

前言 性能调优是一个老生常谈的话题,通常情况下,一个应用在上线之前会进行容量规划、压力测试并进行验证,而性能调优则是在容量规划与验证结果之间出现差异时会进行的必然手段。从某种角度来讲,性能调优是一个非常需要经验的领域,需要调优人员对应用的架构、调用的链路、使用的语言、操作系统的差异、内核的参数表现等等都有完整的了解。

10927 0
|
Kubernetes 关系型数据库 容器
|

Kubernetes之路 3 - 解决服务依赖

在容器服务的客户群中,一个经常被问起的问题就是如何处理服务间依赖。本文介绍了常见的解决方法来实现服务的依赖检查,还进一步用示例展示了如何利用init container, liveness/readiness探针等技术实现服务健康检查,依赖检查等等功能。

12475 1
|
API 数据安全/隐私保护 容器
|

kubernetes API 访问控制在阿里云容器服务(ACK)上的实践

提起K8s API的访问控制,很多同学应该都会想到RBAC,这是K8s用来做权限控制的方法,但是K8s对API的访问控制却不止于此,今天我们就来简单介绍下K8s的访问控制以及ACK如何利用这套方法提供便捷的访问控制管理 访问控制简要说明 控制流程如上图所示,我们今天关注点在前两步,也就是图中的Au.

9071 0
|
TensorFlow 算法框架/工具 对象存储
|

Kubeflow实战系列:阿里云上小试TFJob

`tf-operator`是Kubeflow的第一个CRD实现,解决的是TensorFlow模型训练的问题,它提供了广泛的灵活性和可配置,可以与阿里云上的NAS,OSS无缝集成,并且提供了简单的UI查看训练的历史记录。

11772 0
|
容器 Cloud Native 安全
|

云原生化的迁云实战

云原生的时代已经到来,云原生技术正在重塑整个软件生命周期,阿里巴巴是国内最早布局云原生技术的公司之一。 容器服务团队在过去的几年时间内帮助很多用户成功把业务云原生化并迁移上云,其中有现在已经是我们TOP10的大客户,也有需要在国内开展业务的海外用户,有些是从其他云厂商迁移过来的用户,有些是从IDC里迁移上云的用户,而且越来越多的用户开始咨询如何对自己的应用做云原生化改造、如何把业务平滑地迁移到云上。

9132 0
|
Web App开发 存储 监控
|

容器服务K8S存储卷挂载常见问题

阿里容器服务K8S存储卷挂载问题排查

8081 0
|
容器
|

容器镜像服务 - Webhook使用说明

阿里云镜像服务为每个仓库提供了Webhook的功能,帮助用户在镜像构建成功后进行消息的推送,实现持续集成的后续流程。本文介绍了镜像服务Webhook支持的两种触发方式,表达式触发以及Tag触发,最后介绍了Webhook触发通知的详细内容。

7409 0
|
Linux Shell 网络虚拟化
|

[翻译]Macvlan 网络驱动入门

Macvlan 网络驱动入门 Macvlan网络驱动是为了在Docker的用户的使用场景中提供一个稳定的,生产可用,高性能的网络驱动。本文翻译自Docker官方的macvlan文档, 原文链接:https://docs.

8153 0
|
Kubernetes 容器 Perl
|

阿里云容器服务Ingress设置原IP透传

### 问题 在很多业务场景里,我们都需要知道客户端的真实IP来控制业务逻辑。但是从客户到真正的服务,中间总会进过多层的SLB(负载均衡),那么如何才能获取到客户的真实IP呢? 在Kubernetes容器的环境下,通常一个客户端访问到业务要经过云的SLB,Ingress才能达到业务的应用。

10961 3
|
负载均衡 网络协议 Docker
|

DockerCon 2016 深度解读: Citrix 服务发现解决方案 —— Nitrox

Citrix公司在这次Docker大会上给大家带来的是提供的容器集群的负载均衡解决方案 —— Nitrox。Nitrox通过使用该公司一款网络网络负载均衡设备NetScaler,提供动态的容器负载均衡和监控的功能。

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

阿里云容器服务基于Istio实现Kubernetes与ECS上的应用服务混合编排

Mesh Expansion就是指部署在 Kubernetes 之中的 Istio 服务网格提供的一种将虚拟机或物理裸机集成进入到服务网格的方法。阿里云Kubernetes容器服务已经提供了Istio Mesh Expansion整合能力,本文通过一个官方示例来重点介绍如何使用Istio打通Kubernetes与阿里云ECS上的应用服务混合编排能力。

6186 0
|
前端开发 云计算 开发者
|

阿里云容器技术专家莫源:乘风踏雪归来,仍是此间少年

我叫刘中巍,花名莫源,是阿里云容器服务团队的技术专家,13年加入阿里云,从零开始参与多款云产品的研发。在1024开发者节之际,来分享下自己的成长故事。 “平凡但不安分”的男孩 我是一个来自北方的孩子,从小到大都是淹没在人群中无法分辨的那种。

5510 0
|
网络协议 前端开发 网络安全
|

阿里云容器服务--配置自定义路由服务应对DDOS攻击

容器服务中,除了slb之外,自定义路由服务(基于HAProxy)也可以作为DDOS攻击的一道防线,本文阐述了几种方法来应对普通规模的DDOS攻击

5750 0
|
Perl
|

如何在 Knative 中 Debug 服务

在 Knative 中部署的服务异常了怎么办?不要担心,本文教你在 Knative 中一步步排查问题。

5369 0
|
Linux Docker 容器
|

Docker容器跨主机通信之:直接路由方式

概述 就目前Docker自身默认的网络来说,单台主机上的不同Docker容器可以借助docker0网桥直接通信,这没毛病,而不同主机上的Docker容器之间只能通过在主机上用映射端口的方法来进行通信,有时这种方式会很不方便,甚至达不到我们的要求,因此位于不同物理机上的Docker容器之间直接使用本身的IP地址进行通信很有必要。

6606 0
|
域名解析 网络协议 Docker
|

容器化dns服务

容器化dns服务 之前将一个小应用使用docker compose部署之后,遇到一个问题,修改域名解析的IP。之前在虚拟机上可以直接修改hosts文件, 在docker容器中修改就比较麻烦,修改主机hosts文件也没有效果。 为了解决这个问题,引入了dnsmasq作为dns服务器。由于主机上本

5739 0
|
监控 Kubernetes 时序数据库
|

阿里云容器Kubernetes监控(九) - Kubernetes事件离线工具kube-eventer正式开源

监控是保障系统稳定性的重要组成部分,在Kubernetes开源生态中,资源类的监控工具与组件百花齐放。除了社区自己孵化的metrics-server,到从CNCF毕业的Prometheus,开发者可选的方案有很多。

6056 0
|
监控 关系型数据库 MySQL
|

K8s 应用管理之道 - 有状态服务

用户通过 Deployment、ReplicationController 可以方便地在 kubernetes 中部署一套高可用、可扩展的分布式无状态服务。这类应用不在本地存储数据,通过简单的负载均衡策略可实现请求分发。

9600 0
|
对象存储 容器 Kubernetes
|

阿里云容器服务ACK集群上如何使用ack-etcd-backup-operator定期自动对ETCD集群数据做备份

如果用户在 阿里云容器服务平台 上创建了独享专有的Kubernetes集群(dedicated kubernetes cluster),那么用户将对集群的管理节点和工作节点享有完全的控制能力,其中Etcd集群是Kubernetes集群中一个十分重要的组件,用于保存集群所有的网络配置和对象的状态信息。

5720 0
我要发布