2017年3月30日

摘要: 本文介绍了kubernetes官方提供的日志收集方法,并介绍了Fluentd日志收集器并与其他产品做了比较。最后介绍了好雨云帮如何对k8s进行改造并使用ZeroMQ以消息的形式将日志传输到统一的日志处理中心。 容器日志存在形式 目前容器日志有两种输出形式: stdout,stderr标准输出 这种 阅读全文
posted @ 2017-03-30 22:43 ilinux_one 阅读(5542) 评论(0) 推荐(0)
摘要: 摘要: Maven是目前最流行的Java项目管理工具之一,提供了强大的包依赖管理和应用构建功能。本文以Maven为例介绍了Docker在应用构建中的一些常见技巧。 Maven是目前最流行的Java项目管理工具之一,提供了强大的包依赖管理和应用构建功能。 Docker提供了官方的Maven镜像可以用于 阅读全文
posted @ 2017-03-30 22:41 ilinux_one 阅读(12712) 评论(0) 推荐(0)
摘要: 之前 一篇文章介绍 docker 的镜像基本原理和概念 ,主要介绍在编写 docker 镜像的时候一些需要注意的事项和推荐的做法。 虽然 Dockerfile 简化了镜像构建的过程,并且把这个过程可以进行版本控制,但是不正当的 Dockerfile 使用也会导致很多问题: docker 镜像太大。如 阅读全文
posted @ 2017-03-30 22:15 ilinux_one 阅读(534) 评论(0) 推荐(0)
摘要: 数据服务,正如其名,可以向应用提供数据存储与访问的服务。 比如一个游戏场景服务器,可以在玩家进入的时候,向数据服务请求该玩家的数据。逻辑中处理不同玩家的数据交互,修改不同玩家的数据,然后以一定策略再将数据存回数据服务。 同理如一个web应用服务器, client 发一个请求,应用向数据服务请求数据, 阅读全文
posted @ 2017-03-30 22:06 ilinux_one 阅读(715) 评论(0) 推荐(1)
摘要: Docker 镜像加速器 我们使用Docker的第一步,应该是获取一个官方的镜像,例如mysql、wordpress,基于这些基础镜像我们可以开发自己个性化的应用。我们可以使用Docker命令行工具来下载官方镜像。但是因为网络原因,我们下载一个300M的镜像需要很长的时间,甚至下载失败。因为这个原因 阅读全文
posted @ 2017-03-30 21:51 ilinux_one 阅读(643) 评论(0) 推荐(0)
摘要: 如果使用官方的Java镜像,或者基于Java镜像构建的Docker镜像,都可以通过传递 JAVA_OPTS 环境变量来轻松地设置JVM的内存参数。比如,对于官方Tomcat 镜像,我们可以执行下面命令来启动一个最大内存为512M的tomcat实例 在日志中,我们可以清楚地发现设置已经生效 “Comm 阅读全文
posted @ 2017-03-30 21:36 ilinux_one 阅读(19919) 评论(0) 推荐(1)

导航