利用谷歌开源工具cAdvisor 结合influxdb存储+Grafana前端展示进行Docker容器的监控
一、Docker 监控方式 1.利用docker 的 docker stats API 命令: docker stats [容器ID/容器名称] [root@docker ~]# docker stats ...
微服务应用容器化场景中常见问题总结
简介 云原生技术栈是下一代应用转型的必然选择,它包含了微服务架构,DevOps和容器技术。对于微服务架构来说,应用是“第一公民”,他逐渐蚕食原来底层软件或者硬件的功能,例如服务注册与发现以及负载均衡;而对于容器平台来说,容器是“第一公民”,他提供了容器注册与发现和负载均衡,同时容器技术将应用和外面的世界做了隔离,这样很多应用运行的假设就会失效。
区块链应用创新的加速器 - 阿里云容器服务区块链解决方案
阿里云容器服务区块链解决方案正式上线,它基于开源区块链技术Hyperledger Fabric,提供了图形化向导和一键自动化配置部署能力,帮着客户快速获得企业级的云端区块链开发测试环境,无缝对接应用程序和管理监控工具,为区块链应用开发降低门槛和提升效率,让用户更加专注于区块链上层应用创新。
初识docker—容器连接
连接容器 在使用 Docker 部分, 我们谈到了如何通过网络端口来访问运行在 Docker 容器内的服务。这是与docker容器内运行应用程序交互的一种方法。
初识docker-管理容器数据
管理容器数据 到目前为止,我们已经介绍了docker的一些基本概念,了解了如何使用docker镜像,以及容器之间如何通过网络连接。本节,我们来讨论如何管理容器和容器间的共享数据。
六个简化容器部署的免费工具
本文讲的是六个简化容器部署的免费工具【编者的话】本文来自Aqua技术博客,主要介绍了6款工具,它们是CodeFresh、Captain、Dogestry、Rocker、Convoy和Peekr,分别从敏捷开发协作、持续交付、镜像存储、镜像构建、后端存储和镜像安全方面帮助我们更容易地部署容器。
Twitter上 Docker和社区就容器格式标准化争论不休
本文讲的是Twitter上 Docker和社区就容器格式标准化争论不休【编者的话】Docker的容器镜像是否应该完全标准化?Docker是否应该在公开定义的标准化革新上退缩?这是最近Twitter上, Google公司的首席布道师Kelsey Hightower和Docker创始人 Solomon Hykes之间激烈争论的话题。
DockOne微信分享(一三五):求取一份极致的简单:海量应用容器化改造之路
本文讲的是DockOne微信分享(一三五):求取一份极致的简单:海量应用容器化改造之路【编者的话】公司内部近千个应用,从需求、开发、测试、发布及后期运维都是各自为营,没有一个统一的平台来标准化应用的整个流程,由此,设计一个这样的标准化平台就极其迫切,同时为了享受当前容器化技术带来的福利,我们决定完全基于容器技术来进行全面的应用容器化改造,以下就是我们团队在平台研发及应用容器化改造过程的一些经历和思考向大家分享一下,思虑不周之处,望大家斧正。
.NET程序在Linux容器中的演变
本文讲的是.NET程序在Linux容器中的演变【编者的话】Linux容器技术已被开发人员所熟知,现在.NET程序可以跑在Docker容器中,这为以Windows中心的开发人员带来了好处。
DockOne微信分享(六十五):公有云上的容器实践分享
本文讲的是DockOne微信分享(六十五):公有云上的容器实践分享【编者的话】本次分享介绍普元基于微服务架构,在公有云上的一次容器实践,包括如何选型,做了哪些技术验证,遇到了哪些问题,如何解决的。分享中还包括对于云平台本身高可靠、高性能、持续发布、服务注册发现等方面的设计方案,以及后续的发展愿景及规划,旨在与大家探讨一些关于Docker、Kubernetes、CoreOS、Hystrix等具体技术的实践经验,同时希望大家能给我们的平台设计提供更好的建议。
为什么我们必须将OpenStack容器化
本文讲的是为什么我们必须将OpenStack容器化【编者的话】本文主要涉及GoDaddy为何将OpenStack容器化和Kubernetes结合的思路。希望能给大家带来一些借鉴。
在容器中使用Java RAM:五种不丢失内存的方法
本文讲的是在容器中使用Java RAM:五种不丢失内存的方法【编者的话】在这篇文章中,我们想分享一些看起来不那么明显的关于在容器内部中Java内存管理和弹性扩展的细节。 您将看到在即将发布的JDK版本中需要注意的问题和重要更新的列表,以及核心难点的现有解决方法。
容器、Docker与Kubernetes——Kubernetes的配置入门
本文讲的是容器、Docker与Kubernetes——Kubernetes的配置入门【编者的话】这是介绍Kubernetes的第三篇,主要集中讲述如何配置Kubernetes集群以及作者在配置过程中遇到的问题。
容器化MYSQL集群在Uber系统中的应用
本文讲的是容器化MYSQL集群在Uber系统中的应用【编者的话】Uber使用的Schemaless存储系统支撑了Uber最重要的服务,如,Mezzanine等。Schemaless 是一个构建在MySQL集群上,可扩展高可用的数据存储。
云端App开发:如何在容器中运行JBoss BRMS
本文讲的是云端App开发:如何在容器中运行JBoss BRMS【编者的话】本文介绍了在Red Hat上安装容器化JBoss BRMS的步骤,是系列文章中的一部分,建议浏览文章中的相关链接介绍。
CoreOS 基于容器部署虚拟机
本文讲的是CoreOS 基于容器部署虚拟机【编者的话】本文是介绍CoreOS基于容器部署虚拟机的实践和思考,这种非传统思维非常具有启发性,为容器技术的发展提出了一种全新的方向。
配置 VirtualBox backend - 每天5分钟玩转 Docker 容器技术(75)
Rexy-Ray 支持多种 backend,上一节我们已经安装配置了 Rex-Ray,今天演示如何配置 VirtualBox backend。 在 VirtualBox 宿主机,即我的笔记本上启动 vboxwebsrv 服务:vboxwebsrv -H 0.0.0.0 执行如下命令关闭 VirtualBox 的登录认证:VBoxManage setproperty websrvauthlibrary null 在关机状态下修改虚拟机 docker1 和 docker2 的 Storage 配置: 删除 IDE controller。
【转载】CodePipeline联动容器的DevOps实践
在推出容器服务之后,阿里云研发了开源持续交付工具CodePipeline,它提供多种语言的持续交付向导模板,通过模板快速填写进行持续集成,从而实现多平台、多环境的持续交付。
如何使用基于容器的虚拟化提高效率性能
本文讲的是如何使用基于容器的虚拟化提高效率性能【IT168云计算】如果你不介意只使用一种操作系统的话,那么和传统的hypervisor相比,基于容器的虚拟化能够提供更高的效率与性能。
如何定制 Calico 的 IP 池?- 每天5分钟玩转 Docker 容器技术(71)
在前面的小节中,我们没有特别配置,calico 会为自动为网络分配 subnet,当然我们也可以定制。 首先定义一个 IP Pool,比如: cat
使用OpenStack管理Docker容器(二)
本文讲的是使用OpenStack管理Docker容器(二),【编者的话】本文将讲述如何使用OpenStack创建并管理Docker,有3种流行的使用方法,使用的分别是Nova Docker驱动,Heat Docker插件,以及Magnum。
Docker容器:更小不一定更好
本文讲的是Docker容器:更小不一定更好,【编者的话】按正常逻辑来说,我们应该选择体积较小的Docker容器。然而事实是,体积小却并不一定能带来性能上的优势。本文将介绍一个使用了一个体积稍大一点的容器,从而将性能提高30倍以上的例子。
容器时代,这确实是我们想要的未来!
本文讲的是容器时代,这确实是我们想要的未来,【编者的话】由于上一篇容器时代,难道这就是我们想要的未来?反响强烈,CircleCI的创始人Paul Biggar再次出山写了此文章。此文同样知识点非常很多,文字犀利,可以看出Paul Biggar是对于软件行业有深刻理解的人物。
不可变基础架构与容器
本文讲的是不可变基础架构与容器,【编者的话】本文翻译自Tutum社区,在文章中,作者讲解了什么是immutable infrastructure、immutable infrastructure的优势,以及如何构建immutable infrastructure,并着重介绍了两种构建方式,突出了Tutum在构建应用程序容器过程中体现的优势。
VMware容器解决方案一览
本文讲的是VMware容器解决方案一览,【编者的话】本文介绍了VMware最近宣布的两项容器解决方案,分别是整合了vSphere的容器技术(vSphere Integrated Containers,简称vIC)和Photon平台,并与现有方案进行了对比。
保持容器基础设施安全的5个最佳办法
本文讲的是保持容器基础设施安全的5个最佳办法【IT168 评论】软件容器无疑正处于上升期的,开发人员在构建更高效且能迅速带到市场的原生云应用程序时,更会看重容器所提供的灵活性。同时由于容器所带来的资源利用率的提高,也有益于提高生产力,降低成本。
【实战】Docker容器资源管理
本文讲的是【实战】Docker容器资源管理,【编者的话】本文作者是Red Hat的软件工程师 - Marek Goldmann,这篇文章详细介绍了Docker容器的资源管理,总共分了三大部分:CPU、内存以及磁盘IO。作者通过实践举例给读者勾勒出一幅清晰明了的Docker资源管理的画卷。
Docker multi-stage build机制
随着17.05版本的发布,Docker对于镜像构建这块也作了一项重要更新,那就是 multi-stage build(多阶段构建),这对于长期因为构建镜像太大而困扰的小伙伴们来说真是雪中送炭。
以Docker容器方式安装Ceph
获取Ceph的Docker镜像 因为公司对于网络环境的限制,安装ceph时使用ceph-deploy反而很不方便,且ssh免密码方式也不适用,所以使用docker方式安装。 Git地址 https://github.
<转载>通过 Docker 实现传统应用程序的现代化
长期以来,IT 组织将其预算的 80% 用于简单地维护现有应用程序,而只花费 20% 用于创新,在过去的 10 年里,这一比例并没有太大改观,幸运的是,Docker 提供了将传统应用程序进行现代化的方案。