• 使用docker搭建kafka环境

    日期:

    Requirements 最近学习了下kafka,为方便搭建环境,使用docker进行部署。 需要首先安装docker的环境。要求操作系统是linux的64位系统。 docker的安装(适于rpm/deb安装): curl -fsSL https://get.docker.com/ | sh docker-compose的安装: curl -L https://git...

  • 玩转docker镜像和镜像构建

    日期:

    摘要 本文从个人的角度,讲述对于docker镜像和镜像构建的一些实践经验。主要内容包括利用docker hub进行在线编译,下载镜像,dind的实践,对于镜像的一些思考等。本文是对当时微信分享内容的一个整理。同时刊载在dockone社区。 前言 本次分享主要是从个人实...

  • Dockerfile与Docker构建流程解读

    日期:

    摘要 本文主要讨论了对docker build的源码流程进行了梳理和解读,并分享了在制作Dockerfile过程中的一些实践经验,包括如何调试、优化和build中的一些要点。另外,还针对现有Dockerfile的不足进行了简要说明,并分享了对于Dockerfile的一些理解。这是2015年...

  • 用docker cluster store实现kuryr的共享subnet

    日期:

    kuryr共享网络 在上一篇分享中,提到共享网络需要在10.8.65.80和10.8.65.81上分别通过docker network create来创建网络。而实际上,通过对docker源码的解读,发现其实并不需要在两台宿主机上分别创建,而可以让他们共享network的信息。这一方式需要通过docke...

  • Docker容器内存监控

    日期:

    linux内存监控 要明白docker容器内存是如何计算的,首先要明白linux中内存的相关概念。 使用free命令可以查看当前内存使用情况。 [root@localhost ~]$ free total used free shared buffers cachedMem: 264420684 213853512 50567172 71822688 2095364 17573...

  • 使用 Prometheus 监控 Docker 容器

    日期:

    监控 Docker 在容器中运行你所有的服务使得获取深度资源和运行特性成为可能,因为每个容器运行在它们自己的 cgroup 中并且 Linux 内核给我们提供了各种各样的指标(metrics)。 尽管有一些其他的 Docker 监控工具,我将给你们展示我为什么认为 SoundCloud最...

  • Docker监控:最佳实践以及cAdvisor和Prometheus监控工具的对比

    日期:

    在 DockerCon EU 2015上, Brian Christner 阐述了 Docker监控 的概况,分享了这方面的最佳实践和Docker stats API的指南,并对比了三个流行的监控方案:cAdvisor、cAdvisor + InfluxDB + Grafana以及Prometheus。 Christner所建议的最佳实践包括为容器添加...

  • 基于Zabbix + Docker开发的监控系统

    日期:

    (原文地址:https://blog.goquxiao.com/posts/2015/02/17/ji-yu-zabbix-dockerkai-fa-de-jian-kong-xi-tong/) 背景 团队所开发的持续监测网站/APP的产品,需要有一项监控功能,具体来说就是,对URL/域名进行周期性(小于1分钟)监测,并且能对异常事件进行...

  • Docker 监控实战

    日期:

    如今,越来越多的公司开始使用 Docker 了,现在来给大家看几组数据: 2 / 3 的公司在尝试了 Docker 后最终使用了它 也就是说 Docker 的转化率达到了 67%,而转化时长也控制在 60 天内。 Docker 监控实战 越大型的公司越早开始使用 Docker 研究发现主机数量越...

  • Docker学习总结之docker入门

    日期:

    Understanding Docker 以下均翻译自Docker官方文档,转载请注明:Vikings翻译。 What is Docker? Docker 是一个开源的平台,设计目标是可以方便开发,方便部署和方便执行应用。使用docker可以快速分发开发好的应用。借助于Docker,你可以将开发平台和应用分...