Docker
文章平均质量分 63
reboot_xwa
这个作者很懒,什么都没留下…
展开
-
Unit Test In Go With Docker
本篇文章主要讲解如何在 Docker 中进行 Go 单元测试,依赖 Docker 和 Go Modules。为什么是 Docker在 Docker 之前我们往往需要在 Jenkins 服务器上配置不同的 Go 版本以及针对每个项目配置 GOPATH,项目之间的隔离性差,经常出现基础库版本冲突的问题。有了 Docker,我们可以在不同容器中运行单元测试,该测试不局限不同项目,甚至可以是同...原创 2019-12-16 17:25:38 · 267 阅读 · 0 评论 -
滚动 docker 中的 nginx 日志
Nginx 自己没有处理日志的滚动问题,它把这个球踢给了使用者。一般情况下,你可以使用 logrotate 工具来完成这个任务,或者如果你愿意,你可以写各式各样的脚本完成同样的任务。本文笔者介绍如何滚动运行在 docker 中的 nginx 日志文件。 思路Nginx 官方其实给出了如何滚动日志的说明: Rotating Log-filesIn order to rotate...转载 2019-01-18 16:36:06 · 1050 阅读 · 1 评论 -
为容器化的 Go 程序搭建 CI
本文介绍如何使用 Jenkins 的声明式 pipeline 为一个简单的 Golang web 应用搭建 CI 环境。如果你还不太了解 Jenkins 及其声明式 pipeline,请先参考笔者的 Jenkins 系列文章,或者直接到 Jenkins 官网进行学习。说明:本文的演示环境为 ubuntu 16.04。准备 Jenkins 环境鉴于篇幅原因,本文不再介绍 Jenkins 环境...转载 2019-01-24 16:17:11 · 386 阅读 · 0 评论 -
容器网络通,但业务网络不通,怎么办?
本着为大家分享有用的技能和知识的原则,专门出了一个解决 bug 的主题分享。具体的 bug 描述可以看下面问题一描述: 某线上业务有 A,B 两个集群,集群之间存在横向访问, 当 A 集群中的某个容器(A.a)重建(发布更新)之后发现,(A.a)可以 ping 通 B 集群中的(B.b)容器,而通过 curl 和 telnet 业务端口的时候是连接被拒绝;第一直觉是业务自身的问题,就在 B...原创 2019-01-09 16:15:50 · 756 阅读 · 0 评论 -
Docker 快速验证 HTML 导出 PDF 高效方案
需求分析项目中用到了 Echarts,想要把图文混排,当然包括 echarts 生成的 Canvas 图也导出 PDF。设计和实现时,分析了 POI、iText、freemaker、world 的 xml 模版、Jquery-printArea.js、JQuery Plugin-TableExport、flying saucer 等等技术组合,不尽人意。甚至因为echarts不支持后端调用...原创 2019-01-16 15:22:44 · 573 阅读 · 0 评论 -
用什么监控我们的容器?
本文介绍常见监控工具 zabbix 和 prometheus 的主要特点以及应用于容器监控时各自的优缺点,希望能够帮助同学们选择适合项目的监控工具。说明:本文介绍的两个工具 zabbix 和 prometheus 都是开源、免费的。Zabbix 的主要特点作为老牌监控工具,zabbix 历史悠久,功能全面且强大。下面罗列一些它的主要特点:数据收集方式灵活全面支持可用性和性能检查 支...转载 2019-09-05 10:58:53 · 103 阅读 · 0 评论 -
如何在容器中运行 Jenkins pipeline 任务
持续集成中的 pipeline 技术和 docker 都是当前正在发展的主流方向,当然把它们结合起来在 CI/CD 过程中发挥出更强大的威力也是大家共同的目标。本文将介绍如何在 Jenkins pipeline 中集成使用 docker,好在当前的 Jenkins 已经默认通过插件实现了与 docker 的集成,所以这将是一段轻松愉快的旅程。添加 linux 主机作为 build agent...转载 2019-09-09 11:02:22 · 365 阅读 · 0 评论 -
jenkins Pipline 庖丁解牛
9月12日晚21:00 为大家带来干货分享结合实际工作实战案例为大家带来 Jenkins Pipline 必知必会的一些知识。主要内容如下:Pipline 语法讲解 Pipline 项目实战-Maven JAVA 项目构建 Pipline 项目实战-NodeJS 项目构建 分享一个多语言构建的 Pipeline 小栗子1.Pipline 的组成Jenkins Pipeline...原创 2019-09-11 10:37:42 · 196 阅读 · 0 评论