Docker 持续集成过程中的性能问题及解决方法.pdfVIP

  • 8
  • 0
  • 约4.48千字
  • 约 5页
  • 2017-03-23 发布于广东
  • 举报

Docker 持续集成过程中的性能问题及解决方法.pdf

Docker 持续集成过程中的性能问题及解决方法 Docker 的出现使开发测试生产环境的统一变得更加容易,然而在使用 docker 搭建这 一整套流水线之后,却发现它运行的却不能像丝般润滑,总是感觉没有直接本地开发测试来 的效率高。为了能达到一个高效流水般的持续构建,我们来看一下这个过程中 docker 的使 用以及 docker 自身存在着哪些问题,我们又该如何克服这些问题,达到如丝般的润滑。 我们首先来分解一下现在常见的一种利用 docker 做持续部署的流程: ? 开发者提交代码 ? 触发镜像构建 ? 构建镜像上传至私有仓库 ? 镜像下载至执行机器 ? 镜像运行 在这五步中,1 和 5 的耗时都比较短,主要耗时集中在中间 3 步,也就是 docker buil , push, pull 的时间消耗,我们就来分别看一下如何加速这三个步骤。 Docker build 选择国外构建 由于 dockerhub 的官方镜像再国外,而这些基础镜像的软件源都在国外,国内构建的 时候网络会是很大的瓶颈,有能力在国外机器进行构建,并且可以通过专线和国内进行传输 的话,还是优先将构建节点放在国外,会省很多无谓的在网络上的纠缠,并且很多软件源国 外

文档评论(0)

1亿VIP精品文档

相关文档